在Mac OS上将iPython更新到2.0版

时间:2014-04-06 13:31:42

标签: python ipython enthought canopy

我在Mac OS上安装了Canopy。我看到iPython的2.0版本已经发布,我想安装它。

但是当我尝试安装它时,我收到了下一条消息:

$ enpkg ipython

prefix: /Users/demas/Library/Enthought/Canopy_64bit/User
No update necessary, 'ipython' is up-to-date.
ipython-1.2.1-2.egg was installed on: Sun Apr  6 17:08:21 2014

为什么我的python安装找不到新版本的IPython?

更新

我使用以下方式更新了包:

 pip install ipython --upgrade

但我不确定,是否可以节省在Canopy发行版中升级软件包的方法?

2 个答案:

答案 0 :(得分:2)

对于所有已安装软件包的最新版本(仅限enpkg 4.6或更高版本):

$ enpkg --update-all

显示已安装软件包的可用更新:

$ enpkg --whats-new

试试这个:

enpkg --remove ipython
enpkg ipython

答案 1 :(得分:2)

iPython文档推荐两种在mac上安装/更新iPython的方法。 enpkg和Anaconda。我使用Anaconda,目前我在Macbook上运行iPython 2.0。如果您想尝试Anaconda,首先必须使用他们的gui安装程序安装Anaconda,然后在终端中运行以下命令:

conda update ipython