Conda は現在、osx-arm64 用の Python 3.7 のネイティブ ビルドを提供していません。さまざまな理由がありますが、主に、Apple Silicon が市場に出たときに Python 3.8 がすでにリリースされており、Python 3.7.12 が最後の機能リリースであり、メンテナンスのみのフェーズに入ったため、3.7 のネイティブ ビルドが提供される可能性は低いです。 .
ネイティブ ビルドを待つ代わりに、Rosetta または Docker などのコンテナ システムを使用して Apple Silicon システム上で Python 3.7 をエミュレートできます。 .
osx-64 環境を作成するには、次の手順に従います。
conda create -n py37
conda activate py37
conda config --env --set subdir osx-64
conda install python=3.7 numpy
または、次のようにすることもできます。 YAML 環境定義。
# Create an environment from YAML CONDA_SUBDIR=osx-64 conda env create -n py37 -f py37.yaml # Activate the environment conda activate py37 # Set the osx-64 architecture channel conda config --env --set subdir osx-64
osx-arm64 用の Python 3.7 のネイティブ ビルドをリクエストすることは可能ですが、 Python 3.8 が推奨バージョンであり、他のパッケージ バリアントも osx-arm64 用にビルドする必要があるため、承認される可能性は低いです。
以上がApple Silicon を搭載した macOS に Python 3.7 をインストールするにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。