我知道不应使用或升级 Python 2.7,因为 macOS 附带了一些预安装软件包的 Python 2.7。
我的问题是:不应该使用/升级 macOS 附带的 Python 3 版本吗?
为了澄清,我知道 Python 3 在技术上不像 2.7 那样预先安装。据此,macOS的全新安装将附带 /usr/bin/python3,它实际上只是一个用于安装命令行开发人员工具的存根,其中包括并将安装 python3。我确实继续安装了命令行开发人员工具,因此安装了 Python 3.8.9(至少这是我在全新安装 Monterey 12.1 时所拥有的)。
我提出问题的原因是我想要最新版本的 Python 3 (3.10.1)。所以我直接从 python.org 安装它并使用他们的安装程序(我没有使用 Home-brew 或类似的东西)。完成此操作后,“python3 -V”将显示“Python 3.10.1”。这让我停顿了一下,想知道“如果 2.7 不应该被弄乱,那么安装命令行开发人员工具时附带的原始 Python 3.8.9 是否也应该被弄乱?”