我的 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。