我运行OS X 10.8.2。我相信,在默认情况下这个自带的Python 2.7.3。 笔者以前的Python 2.7.2从python.org安装,并想废了我的系统的默认的Python基本上恢复到其自带预装。 原因是,每当我启动任何* .py文件IDLE拒绝打开(指定我安装Python2.7.2 IDLE甚至当),我想要得到的东西是最新的。
虽然我从来没有使用它,我有安装MacPorts的,我看到它做了一堆东西,以我的Python路径 - 特别是改变了我的Python 2.7的路径“/Library/Frameworks/Python.framework/Versions/2.7/bin :$ {PATH}”,所以我不知道这是否有差别。
任何人都可以推荐行动路线吗? 我很高兴在需要时提供额外的信息。
有三样东西组成python.org Python的安装需要被去除。 这些步骤为我工作:
取出实际的Python安装:
rm -rf /Library/Frameworks/Python.framework
通过删除文件夹中删除Python.org额外的应用程序/Applications/Python 2.7
:
rm -rf /Applications/Python\ 2.7
删除符号链接从您的蟒蛇可执行文件/usr/local/bin
目录:
find /usr/local/bin -type l -and -lname "/Library/Frameworks/Python.framework*" -delete
删除或注释掉你的bash启动脚本这些行(或者~/.profile
或~/.bash_profile
):
# Setting PATH for Python 2.7 # The orginal version is saved in .profile.pysave PATH="/Library/Frameworks/Python.framework/Versions/2.7/bin:${PATH}" export PATH
其中的一些步骤可能需要通过例如超级用户的权限sudo
。 一旦做到这一点,你应该只在最初的Mac。
基于文档的http://docs.python.org/2/using/mac.html
文章来源: Uninstall python.org version of python2.7 in favor of default OS X python2.7