コンテンツにスキップ

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' で表示します)