ツール
Ryeはグローバルなツールインストールをサポートしています。これにより、例えば、black
やruff
のようなツールをグローバルにインストールできます。
ツールのインストール
rye tools install
(rye install
のエイリアス)コマンドを使って、ツールをグローバルにシム付きでインストールします。
rye install ruff
その後、ツールは~/.rye/tools/ruff
にインストールされ、必要なシムは~/.rye/shims
に配置されます。
0.4.0で変更
install
コマンドは、config.toml
ファイルで設定されたカスタムソースを考慮するようになりました。詳細については、依存関係ソースを参照してください。
追加の要件
一部のツールは、オプションである可能性があるため、すべての依存関係を宣言していません。場合によっては、インストーラーに追加の機能を渡すことで、これらを宣言できます。
rye install black --features colorama
依存関係がまったく指定されていない場合は、--extra-requirement
で提供できます。これは、ツールがpkg_resources
(setuptools
の一部)を使用しているが、その依存関係を宣言し忘れている場合に特に必要なことがあります。
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