我在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发行版中升级软件包的方法?
答案 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