macOS通过universal2安装包安装Python3.10.5的路径疑问
解答
这是python.org提供的macOS版Python安装包的标准设计,不存在配置遗漏,你之前的预期不符合官方的目录命名规则。
- Python官方框架的版本目录仅使用主次版本号命名,也就是你当前看到的
/Library/Frameworks/Python.framework/Versions/3.10,不会使用3.10.5这类带补丁版本号的完整版本号作为目录名。 - 所有3.10.x系列的补丁版本(包括你安装的3.10.5,以及后续可能升级的3.10.6、3.10.7等),都会默认安装到这个
3.10目录下,安装时会直接覆盖同主次版本的旧文件,不会为每个补丁版本单独创建独立目录。 - 你可以执行以下命令确认当前运行的Python完整版本,返回结果为3.10.5就代表安装完全正常:
python3 -V
- 你环境变量里看到的
/Library/Frameworks/Python.framework/Versions/3.10/bin是官方安装包自动配置的正确路径,不需要额外手动修改。
额外说明:只有当你安装主次版本号不同的Python时(比如后续安装Python 3.11),安装程序才会在Versions目录下新建
3.11的独立目录,和现有3.10版本共存,不会互相覆盖。
内容的提问来源于stack exchange,提问作者RoachMartel
相关产品推荐
相关产品推荐

