我安装了Python 3来学习Python,并很快意识到django与Python 3不兼容。
如何在Mac上卸载Python 3,以便可以安装其他版本?
我安装了Python 3来学习Python,并很快意识到django与Python 3不兼容。
如何在Mac上卸载Python 3,以便可以安装其他版本?
Answers:
Python.org在文档中添加了卸载说明:
http://docs.python.org/3/using/mac.html
阅读此内容,然后检查我的安装,我要卸载的东西列表是:
使用可以显示不可见文件的Text Wranger,我浏览了我的主文件夹,但没有看到.bash_profile,只是.bash_history。因此,安装程序仅在Bash配置文件存在的情况下添加引用。(echo $ path)也没有显示。(另请参阅:https : //stackoverflow.com/questions/7501678/set-environment-variables-on-mac-os-x-lion)
安装程序包确实应该包含一个卸载脚本。
截至2013年4月,大多数教程和课程仍需要Python 2,因此许多人将需要卸载Python 3。
您是如何安装的?如果您使用的是安装程序,请遵循yoda的明智建议。打开终端并删除目录(/System/Library/Frameworks/Python.framework/Versions/3.0
如果存在)。您还应确保符号链接/System/Library/Frameworks/Python.version/Versions/Current
未指向3.0
。如果是这样,则将其重置为指向2.6
或适当的名称。
/Library/Frameworks
。
/system/library
使用安装时提供的超级用户密码将文件放入之外,但具有普通的用户特权卸载程序。结果,一台被大量使用的现代Mac(尤其是经过几次操作系统升级的Mac)的/system/library
目录将完全被垃圾所淹没。删除该目录中的内容有危险吗?当然。这并不意味着没有常见的,充分的理由来处理目录中的文件。请注意。
这不是编程问题。就像在Mac上卸载任何其他软件一样,您也可以卸载它!您有几种选择
Finder>Applications>Python 3.0
(或该文件夹的任何名称)。右键单击,选择Move to Trash
,清空垃圾箱。Terminal
,输入sudo rm -rf /Applications/Python\ 3.0/
,输入密码即可完成操作。python
go的不同版本位于不同的文件夹中。因此,您可以安装新版本并保持v3.0
原样。请记住新的python目录添加到您的路径,并删除旧的或设置一个别名python
来python2.x
下次,请记住,最好在/apple//上问这些问题。
sudo pythonselect 2.7
以在Python版本之间切换。