【问题标题】:Python 2.6 in mac corrupted because of failled update由于更新失败,Mac 中的 Python 2.6 已损坏
【发布时间】:2011-08-04 08:05:26
【问题描述】:

我是一个 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 问题后安装了 pip)我收到了以下巨大的消息错误:herehere。我想知道如何清理我的烂摊子。

【问题讨论】:

  • 我不确定是否要清理现有的烂摊子,但ActivePython 为您提供了一个打包好的 DMG 安装程序,用于在您的系统上获取一个干净的 Python 副本。
  • ActivePython 会给我一个 2.7 版本的 python,这很棒,但是如果这不是我需要的,我该如何卸载它呢?
  • 您是如何将 Python 更新到 2.7 的?
  • 是的,现在我收到一条不同的消息:pastie.org/1789288

标签: python macos python-2.6


【解决方案1】:

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

  1. 安装 ActivePython 2.7(co-exists 使用 Apple 的 System Python 2.6
  2. 打开终端并输入pypm install mysql-python参见PyPM Index).. 无需编译

确保/usr/local/bin/ 在您的$PATH 前面。

uninstallActivePython,你可以这样做:

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

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

【讨论】:

    猜你喜欢
    • 2015-11-25
    • 1970-01-01
    • 1970-01-01
    • 2021-06-21
    • 2013-04-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多