移除
从当前项目中移除一个包。这会从 pyproject.toml
的依赖列表中移除该包。
如果自动同步被禁用,在移除依赖项后它不会自动卸载。要执行此操作,您需要调用 sync
命令或传递 --sync
。
新功能于 **0.26.0**
添加了对自动同步和 --sync
/ --no-sync
标志的支持。
示例
$ rye remove flask
Removed flask>=3.0.1
参数
<REQUIREMENTS>...
: 要从项目中移除的包
选项
-
--dev
: 从开发依赖项中移除 -
--optional <OPTIONAL>
: 从可选依赖项组中移除 -
--sync
: 即使自动同步被禁用,也会自动运行sync
。 -
--no-sync
: 即使自动同步被启用,也不会自动运行sync
。 -
-v, --verbose
: 启用详细诊断信息 -
-q, --quiet
: 关闭所有输出 -
-h, --help
: 打印帮助信息(使用 '-h' 查看摘要)