在OSX上安装到正确版本的python

时间:2013-05-11 20:02:27

标签: python macos pip easy-install

我的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处注明),我希望在正确的python版本上有easy_install指向,但是当我运行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。

1 个答案:

答案 0 :(得分:0)

最好的方法是使用所需版本的特定命令,例如:easy_install-2.7pip-2.7等等。