好吧,伙计们,这很棘手,我甚至还没有在IPython网站上找到合适的解决方案。
我在研究OSX雪豹。我使用easy安装了IPython,加上所有附加的基本附加组件:
$ sudo easy-install readline pexpect nose ipython
一切正常工作,并正确安装。
问题是IPython使用python2.6.1解释器,但我想使用python2.6.6或python2.7。这是必要的,因为我使用的是"pygame“模块,它只适用于python2.6.6安装。
我怎么能这么做?提前谢谢。
另一种解决办法是:
(除了已经得到的答案外,谢谢你的回答。)
我只是用pip来做pip uninstall ipython,然后用sudo pip install ipython。这是根据我最新的python版本安装的。不过,谢谢你的另一个版本!到目前为止,我已经开始使用pip来完成我所有的python安装需求,而不是easy_install。
发布于 2011-02-22 05:31:18
我只是遇到了同样的问题,我想我找到了解决办法。
在将python更新为非默认版本(比如2.6.6 )之后,还必须重新安装安装工具。要验证您的easy_install是否正确安装,请键入“哪个easy_install”以查看easy_install是否位于easy_install目录下,如果没有,它可能会显示在"/usr/bin/“中,然后您需要下载正确版本的安装--例如,对于2.6.6,它是setuptools-0.6c11-py2.6.ger,并使用"sh ./setuptools-0.6c11-py2.6.info.gov.hk”来安装它。在此之后,您需要重新打开Teminal,以便刷新所有env变量,然后当您使用"easy_install ipython“时,您可以使用ipython获得正确的版本。
它对我有用,我希望它也能帮到你。
发布于 2010-11-17 00:40:17
调用与适当版本的Python一起安装的easy_install版本。
easy_install-2.7 ...发布于 2012-01-26 13:52:42
以下链接的说明适用于我:
http://blog.praveengollakota.com/47430655 (一定要遵循easy_install的步骤,这样python2.7就会被easy_install!)
为了使事情正常工作,我必须执行以下附加步骤:
1)更新~/..profile,以将"/Library/Frameworks/Python.framework/Versions/2.7/bin“添加到我的$PYTHONPATH中,并对其进行源化,以确保没有拾取旧的ipython路径。
2)执行"sudo easy_install readline“,以确保选项卡完成和ipython的其他特性正常工作。
(在我的例子中,我也使用pymongo,所以我必须卸载(sudo卸载pymongo)和安装(sudo easy_install pymongo)才能让pymongo包工作)。
希望这能有所帮助。
https://stackoverflow.com/questions/4200486
复制相似问题