【发布时间】:2013-05-11 20:02:26
【问题描述】:
我的 Mac(我刚刚开始将它用于开发机器,以便稍微摆脱 Windows 世界的影响)有 2 个系统安装的 Python 版本(python25-apple 和 python26-apple)以及 2.7我已安装并想使用。
我已成功运行 port select python python27,当我列出版本时,python27 显示为活动状态,当我运行 python --version 时,我得到 2.7.3。
我现在尝试使用 easy_install 或 pip 安装 oauth2。在我的 shell 中运行了适当标记的 setuptools.egg 文件:setuptools-0.6c11-py2.7.egg(例如https://stackoverflow.com/a/5792150/8151),我希望easy_install 指向正确的python 版本,但是当我运行时easy_install pip -n 或 easy_install oauth2 -n`,两者都使用该文件的 2.6 版本,由于某种原因,安装工具似乎没有将 easy_install 更新到 2.7 版本。或者至少我认为这似乎是错误的。此外,我的路径中现在有一个 easy_install-2.6,所以看起来好像 easy_install 指向了正确的版本,但它仍然总是尝试安装 2.6 版本的 pip 或 oauth2。
我是否错过了这里的某个步骤,或者是否有其他方法可以做我需要做的事情?
编辑
我应该注意到我从 MacPorts 安装了 python。
【问题讨论】:
-
虽然我仍然想知道为什么我没有得到正确的版本(或者至少一些关于如何解决它的更好的信息),但我能够通过安装 oauth2 来解决我的直接问题他们的安装包。
标签: python macos pip easy-install