我的Mac(我刚刚开始用于开发机器从Windows世界稍微拉伸我的翅膀)有2个系统安装版本的Python(python25-apple和python26苹果)以及我安装并想要使用的2.7。在OSX上安装到正确版本的python
我已经成功运行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从安装蟒蛇。
虽然我仍想知道为什么我没有得到正确的版本(或至少有一些关于如何解决它的更好的信息),我能够通过从他们的安装包中安装oauth2来解决我的直接问题。 – cori 2013-05-11 21:35:51