首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在OSX雪豹上安装IPython以使用非默认的python版本(即python2.6.6/python2.7)

在OSX雪豹上安装IPython以使用非默认的python版本(即python2.6.6/python2.7)
EN

Stack Overflow用户
提问于 2010-11-17 00:34:41
回答 4查看 7.7K关注 0票数 5

好吧,伙计们,这很棘手,我甚至还没有在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

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 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获得正确的版本。

它对我有用,我希望它也能帮到你。

票数 6
EN

Stack Overflow用户

发布于 2010-11-17 00:40:17

调用与适当版本的Python一起安装的easy_install版本。

代码语言:javascript
复制
easy_install-2.7 ...
票数 4
EN

Stack Overflow用户

发布于 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包工作)。

希望这能有所帮助。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4200486

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档