删除所有 Python 版本并全新安装 Python 3

Posted

技术标签:

【中文标题】删除所有 Python 版本并全新安装 Python 3【英文标题】:Remove all Python versions and clean install Python 3 【发布时间】:2017-05-11 20:44:24 【问题描述】:

我在我的 MacBook Air (v10.10.5) 上安装了许多不同的 Python 版本(2.7、2.6 + 3)。我尝试过更改 python PATH 设置,但是维护起来太尴尬了。因此,我希望卸载所有版本(不损坏我的操作系统),然后全新安装 Python 3。我该怎么做?

【问题讨论】:

我猜你是使用 python.org 的 pkg 安装的?以后可以尝试使用 brew 和 pyenv 来管理你的 python 版本(见this other post) 【参考方案1】:

首先,您不能(也不应该!)卸载 macOS 附带的 python 版本。它们被运送是有原因的,并且可能会在您删除它们后立即破坏您的系统(因为许多基本流程可能依赖于它们)。

例如,Python2.7 已经随 macOS 一起发布了很长时间。但是,您也可以自己下载和安装相同版本的 python(例如 2.7),这通常意味着您最终会得到相互冲突的版本,并且控制 PATH 成为一项全职工作。

您始终可以安全地删除您自己安装的那些版本(但仅限于那些!)。

如何操作很大程度上取决于您如何安装它们。如果您是通过下载的 python.org 软件包完成的,请查看 here 以获取卸载说明。如果您使用其他应用程序,如 brew 或 macports,则需要遵循这些程序的指南,这些程序可以通过 Google 搜索轻松获取。

祝你好运!

【讨论】:

以上是关于删除所有 Python 版本并全新安装 Python 3的主要内容,如果未能解决你的问题,请参考以下文章

将旧数据模型转换为全新的数据模型(从头开始并删除其他所有内容)

如何检查安装在 osx 和 centos 上的所有 python 版本

安装指定版本python以及python版本切换

全新安装 NVM 不起作用

Ubuntu中snap包的安装,删除,更新使用入门教程

django安装