Heim > Artikel > Backend-Entwicklung > Wie kann ich Python 3.7 auf macOS mit Apple Silicon installieren?
Conda bietet derzeit keine nativen Builds von Python 3.7 für osx-arm64 an Verschiedene Gründe, vor allem weil Python 3.8 bereits veröffentlicht war, als Apple Silicon auf den Markt kam, und da Python 3.7.12 das letzte Feature-Release war und in die reine Wartungsphase eingetreten ist, ist es unwahrscheinlich, dass ein nativer Build für 3.7 bereitgestellt wird .
Anstatt auf einen nativen Build zu warten, können Sie Python 3.7 auf einem Apple Silicon-System mit Rosetta oder einem Containersystem wie Docker emulieren .
Um OSX-64-Umgebungen zu erstellen, können Sie die folgenden Schritte ausführen:
conda create -n py37
conda activate py37
conda config --env --set subdir osx-64
conda install python=3.7 numpy
Alternativ können Sie verwenden eine YAML-Umgebungsdefinition.
# 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
Während es möglich ist, einen nativen Build von Python 3.7 für osx-arm64 anzufordern, ist es Es ist unwahrscheinlich, dass es genehmigt wird, da Python 3.8 die empfohlene Version ist und andere Paketvarianten auch für osx-arm64 erstellt werden müssten.
Das obige ist der detaillierte Inhalt vonWie kann ich Python 3.7 auf macOS mit Apple Silicon installieren?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!