命令
这是 rye 提供的所有命令的列表
- add: 将 Python 包添加到此项目
- build: 构建用于分发的包
- config: 读取或更新 Rye 配置
- fetch: 为本地机器获取 Python 解释器(别名)
- fmt: 在项目上运行代码格式化程序
- init: 初始化一个新项目
- install: 安装全局工具(别名)
- lock: 更新锁定文件而不安装依赖项
- lint: 在项目上运行 linter
- make-req: 从部分构建并打印 PEP 508 需求字符串
- pin: 将 Python 版本固定到项目
- publish: 将包发布到包存储库
- remove: 从此项目中删除依赖项
- run: 运行安装到此包中的命令
- show: 打印项目的当前状态
- sync: 根据 pyproject.toml 更新 virtualenv
- test: 运行项目的测试
- toolchain: 用于管理 Python 工具链的帮助程序实用程序
- tools: 用于管理全局工具的帮助程序实用程序。
- self: Rye 自我管理
- uninstall: 卸载全局工具(别名)
- version: 获取或设置项目版本
选项
顶层 rye
命令接受以下选项
--env-file
<FILE>
: 可以多次提供此选项以使 rye 加载给定的.env
文件。请注意,此文件不被引用来处理RYE_HOME
变量,该变量必须始终作为环境变量提供。