所以我读过这个帖子 python location on mac osx
但还有几个问题
正在运行
$ which -a python python3
返回
/Library/Frameworks/Python.framework/Versions/2.7/bin/python
/usr/local/bin/python
/usr/bin/python
只是
$which python
返回
/Library/Frameworks/Python.framework/Versions/2.7/bin/python
我还在这里安装了 Python,但它不在我的 PATH 上
/Users/foo/Library/Python/2.7/bin
这是否意味着我可以安全地删除除 which Python 命令返回的二进制文件之外的所有 Python 二进制文件? 如果您不需要多个版本,我只是不明白安装多个 Python 的必要性。
最佳答案
不要删除操作系统附带的默认Python安装,你会破坏你的系统,Python对于操作系统的正确功能是必需的,不要弄乱它们,如果你想要开发自己的项目,最好使用 pyenv ( https://github.com/pyenv/pyenv ) 或类似工具来管理独立的 Python 安装和/或版本,以及管理虚拟环境。
永远不要碰预装的二进制文件,除非你想破坏你的系统。
关于python - 需要安装多个Python吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56363377/