赞成默认OS X python2.7的python2.7的卸载python.org版本(Uninst

2019-08-03 03:58发布

我运行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}”,所以我不知道这是否有差别。

任何人都可以推荐行动路线吗? 我很高兴在需要时提供额外的信息。

Answer 1:

有三样东西组成python.org Python的安装需要被去除。 这些步骤为我工作:

  1. 取出实际的Python安装:

     rm -rf /Library/Frameworks/Python.framework 
  2. 通过删除文件夹中删除Python.org额外的应用程序/Applications/Python 2.7

     rm -rf /Applications/Python\ 2.7 
  3. 删除符号链接从您的蟒蛇可执行文件/usr/local/bin目录:

     find /usr/local/bin -type l -and -lname "/Library/Frameworks/Python.framework*" -delete 
  4. 删除或注释掉你的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