python - 需要安装多个Python吗?

标签 python

所以我读过这个帖子 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/

相关文章:

python - Python 中的 for 循环中的多处理并传递多个参数

python - Django 更新数据库中的对象

python - 基于另一列的字符串搜索,使用 Spark Dataframe 中的函数创建新列

python - 寻找算法来合并包含重复字段的元组,在元组列表中

python - 如何在生产中发布 Django 静态文件

python - 在 python 中转换列表的最有效方法是什么

python GIL : is django save() blocking?

python - Pandas .loc 的列表值抛出 "ValueError: Lengths must match to compare"错误

javascript - 使用特定列编码阻止图表显示的 Altair Javascript 错误

python - PyInstaller Django编译<卡住importlib._bootstrap>