由于更新失败,Python 2.6中的Python已损坏

时间:2011-04-13 00:53:17

标签: python macos python-2.6

我是一个mac新手,我试图将我的python版本从2.6升级到2.7。不成功,我改变了主意,卸载了我的python2.7。我之前有一个问题,如果我输入类似的内容:

python setup.py install

它不会安装python2.6的软件包,而是安装到删除的2.7版本,以使其工作我必须放

python2.6 setup.py install

现在当我尝试使用easy_install或pip安装一些东西时(顺便说一下,我在2.7版之后安装了点)我收到了以下巨大的消息错误:herehere。我想知道如何清理我的烂摊子。

1 个答案:

答案 0 :(得分:0)

既然你试图安装MySQLdb,那你试试ActivePython怎么样?

  1. 使用Apple的System Python 2.6安装ActivePython 2.7( it co-exists
  2. 打开终端并输入pypm install mysql-python参见PyPM Index )..无需编译
  3. 确保/usr/local/bin/位于$PATH前面。

    uninstall ActivePython,你可以这样做:

    sudo /Library/Frameworks/Python.framework/Versions/2.7/Resources/Scripts/uninstall
    

    或者,使用sudo pythonselect 2.6切换/usr/local/bin中的默认Python(如果您安装了多个版本的非系统Pythons)