hit*_*ter 8 python-3.9 apple-silicon
目前似乎不可能使用 Anaconda 和 Xcode 12。通过空闲,它通过 Rosetta 运行。似乎没有对此进行讨论,所以要么我很天真,要么这对其他人也有用。
Python 说:“从 3.9.1 开始,Python 现在完全支持在 macOS 11.0(Big Sur)和 Apple Silicon Macs(基于 ARM64 架构)上构建和运行。一个新的通用构建变体,universal2,现在可用于本地在一组可执行文件中同时支持 ARM64 和 Intel 64" https://docs.python.org/3/whatsnew/3.9.html
请帮助新手弄清楚如何利用他最近的冲动购买。
小智 15
我使用的是python3.9.4。我仅使用自制程序安装它。
brew install python@3.9
Run Code Online (Sandbox Code Playgroud)
此外,您可能需要执行以下操作来取消链接并检查版本号
brew unlink python3
brew link python3.9
python3 --version
Run Code Online (Sandbox Code Playgroud)
cli*_*rad 11
您现在可以通过多种途径安装 python 3.9.1,但目前(2021 年 2 月)在 M1 ARM 架构上的完整数据科学套件的最全面构建环境是通过 miniforge。
例如
brew install --cask miniforge
conda init zsh
conda activate
conda install numpy scipy scikit-learn
Run Code Online (Sandbox Code Playgroud)
您现在可以在 Mac M1(Apple Silicon)上本地安装 Python 3.9.4。我正在使用 pyenv 安装所有原生 ARM 的 Python 3.7、3.8 和 3.9。例如,要安装 3.9.4:
$ pyenv install 3.9.4
python-build: use openssl@1.1 from homebrew
python-build: use readline from homebrew
Downloading Python-3.9.4.tar.xz...
-> https://www.python.org/ftp/python/3.9.4/Python-3.9.4.tar.xz
Installing Python-3.9.4...
python-build: use readline from homebrew
python-build: use zlib from xcode sdk
Installed Python-3.9.4 to /Users/squademy/.pyenv/versions/3.9.4
Run Code Online (Sandbox Code Playgroud)
有关安装 pyenv 和多个 Python 版本的完整指南,您可以阅读这篇文章:https ://squademy.medium.com/install-python-on-macos-11-m1-apple-silicon-using-pyenv-12e0729427a9 。
| 归档时间: |
|
| 查看次数: |
22329 次 |
| 最近记录: |