跳至内容

工具

Rye 支持全局工具安装。例如,这允许您全局安装 blackruff 等工具。

安装工具

使用 rye tools install(别名为 rye install)命令以 shim 的形式全局安装工具

rye install ruff

之后,工具将安装到 ~/.rye/tools/ruff 中,必要的 shim 将放置在 ~/.rye/shims 中。

在 **0.4.0** 中更改

install 命令现在会考虑 config.toml 文件中配置的自定义来源。有关更多信息,请参阅 依赖来源

额外要求

某些工具不会声明其所有依赖项,因为它们可能是可选的。在某些情况下,这些可以通过将额外功能传递给安装程序来声明

rye install black --features colorama

如果依赖项根本没有指定,则可以使用 --extra-requirement 提供它们。如果工具使用 pkg_resourcessetuptools 的一部分)但忘记声明该依赖项,则有时尤其需要这样做

rye install gradio --extra-requirement setuptools

列出工具

如果您想查看已安装哪些工具,可以使用 rye tools list

rye tools list
black
  black
  blackd
ruff
  ruff

要查看这些工具提供的脚本,还要传递 --include-scripts

rye tools list --include-scripts

卸载工具

要再次卸载工具,请使用 rye tools uninstall(别名为 rye uninstall

rye uninstall black