如何在使用 Apple Silicon 的 macOS 上安裝 Python 3.7?

Susan Sarandon
發布: 2024-11-08 04:49:01
原創
897 人瀏覽過

How Can I Install Python 3.7 on macOS with Apple Silicon?

無法在osx-arm64 上安裝Python 3.7

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 環境

要建立osx-64 環境,您可以按照下列步驟操作:

  1. 建立空環境:
conda create -n py37
登入後複製
  1. 啟動環境:
conda activate py37
登入後複製
  1. 設定osx-64 架構通道:
conda config --env --set subdir osx-64
登入後複製
    conda install python=3.7 numpy
    登入後複製

    YAML

    或者,您可以使用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中文網其他相關文章!

    來源:php.cn
    本網站聲明
    本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
    作者最新文章
    熱門教學
    更多>
    最新下載
    更多>
    網站特效
    網站源碼
    網站素材
    前端模板