コンテンツに移動

fetch

ローカルマシン用の Python インタプリタを取得します。このコマンドはエイリアス「rye fetch」および「rye toolchain fetch」で使用できます。

Rye 0.31.0 の時点で、ツールチェーンは常にビルド情報なしで取得されます。つまり、ツールチェーンが保存されているフォルダにはインタープリタのみが格納されています。詳細については「ツールチェーンを取得する」をご覧ください。

特定バージョンの Python を取得する

$ rye fetch 3.8.13
Downloading [email protected]
Checking checksum
Unpacking
Downloaded [email protected]

固定バージョンの Python を取得するには、引数を省略できます。

$ rye fetch
Downloading [email protected]
Checking checksum
Unpacking
Downloaded [email protected]

Rye のインタープリタキャッシュではなく、特定の場所に Python のバージョンを取得する

$ rye fetch [email protected] --target-path=my-interpreter

引数

  • [VERSION]: 取得する Python のバージョン。

    バージョンが指定されていない場合、リクエストされたバージョンが取得されます。

オプション

  • -f, --force: Python ツールチェーンがすでにインストールされている場合でも、取得します。

  • --target-path <TARGET_PATH>: 明示的な場所に Python ツールチェーンを取得します。

  • --build-info: ビルド情報とともに取得します。

  • --no-build-info: ビルド情報なしで取得します。

  • -v, --verbose: 詳細な診断を有効にします。

  • -q, --quiet: すべての出力をオフにします。

  • -h, --help: ヘルプを表示します(「-h」で要約を表示)。