apple silicon 的 mac 如何安装新版本 cpython 解释器?

cpython 从 python3.9 支持 apple silicon 的 mac(这里指的是 cpython 官网提供了编译好的 arm 版本的 cpython 解释器)

不是说 apple silicon 的 mac 就安装 python3.7、python3.8。 真要安装旧版本,可以通过:1. 从源码编译安装一个 arm 版本的 python;2. 使用 brew 安装旧版本 3. 直接安装旧版本(就是 x86 版本的 python),通过 Rosetta 2 转义运行

如果需要安装 arm 版本的 cpython3.10 或者 cpython3.6 ,有两个办法:

方案一:官网下载安装:

https://www.python.org/downloads/

apple silicon 的 mac 如何安装新版本 cpython 解释器?_第1张图片

方案二:通过 brew 安装

brew install [email protected]
brew install [email protected]

以前也能通过 brew 安装 python3.8,但是最近不行了。

如果要问原因,我猜测:mac 系统的更新,是滚动更新,一年前拿到这个 macbook pro13.3 apple silicon 的时候,自带的 python3 版本是 python3.8,现在经过几次系统更新,那个 python3.8 已经不存在了,取而代之的内置 python3 版本是 3.9 了。所以现在 brew 安装不了 python3.8 的原因是:基础环境没了

brew install [email protected]

你可能感兴趣的:(pythonmacosarm)