跳至内容

移除

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