移除
从当前项目中移除一个包。这会从 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' 查看摘要)