从Mac OSX 10.8中移除预装的Python
我想升级到 Python 3.0,所以想把我电脑上默认的 Python 2.7(还有 2.6、2.5 等)给卸掉,包括所有安装的包和 $PATH 等设置。
从 python.org 下载的 Python 安装程序或者 MacPorts 的安装程序有没有提供卸载工具?或者有没有什么办法可以手动卸载呢?
1 个回答
38
这个主意真是太糟糕了,你绝对不应该这么做。这样做可能会破坏一些软件的依赖关系和要求,因为这些软件是期待在默认位置找到默认的Python。
你可以安装你喜欢的Python 3(比如MacPorts、Python.org等)。然后更新你的本地$PATH变量,让它使用你安装的Python和PythonPath。
如果你不相信我的话,可以看看官方Python.org的文档是怎么说的:
http://docs.python.org/2/using/mac.html
苹果提供的Python版本安装在/System/Library/Frameworks/Python.framework和/usr/bin/python这两个地方。你绝对不应该修改或删除这些,因为它们是苹果控制的,苹果或第三方软件会用到它们。记住,如果你选择从python.org安装一个更新的Python版本,你的电脑上会有两个不同但都能用的Python安装,所以确保你的路径和使用方式与自己的需求一致是很重要的。