"brew install python" 安装 3.9。为什么不是 3.10?

"brew install python" installs 3.9. Why not 3.10?

我的理解是“brew install python”安装最新版本的python。为什么不拉3.10? 3.10 被标记为稳定版本。

我可以使用“brew install python@3.10 安装 3.10 就好了,并且可以更新我的 PATH 以便 python 和 pip 指向正确的版本。但我很好奇为什么“brew install python" 它没有安装 3.10。

我的另一个理解是 3.10 直接兼容 M1 芯片所以这就是我想要 3.10 的原因。

如有错误请指出

“python3”配方在酿造系统中仍然是3.9 在此处查看文档: https://formulae.brew.sh/formula/python@3.9#default

最新版3.9的公式也支持apple silicon

如果你想使用 python3.10,你需要 运行 如你所描述的 brew install python@3.10

之所以 3.9 仍然是官方 python3 公式,是因为通常使用香草 python3 的用户不是在寻找最新版本,而是在寻找更稳定的版本。再过几个月就会完成过渡。