コンテンツへスキップ

ツール

Ryeはグローバルなツールインストールをサポートしています。これにより、例えば、blackruffのようなツールをグローバルにインストールできます。

ツールのインストール

rye tools installrye installのエイリアス)コマンドを使って、ツールをグローバルにシム付きでインストールします。

rye install ruff

その後、ツールは~/.rye/tools/ruffにインストールされ、必要なシムは~/.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 uninstallrye uninstallのエイリアス)を使用します。

rye uninstall black