在Mac OS上将iPython更新到2.0版
我在我的Mac上安装了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 个回答
2
iPython的官方文档推荐了两种在Mac上安装或更新iPython的方法,分别是enpkg和Anaconda。我个人使用的是Anaconda,目前在我的Macbook上运行的是iPython 2.0。如果你想试试Anaconda,首先需要通过他们的图形界面安装程序来安装Anaconda,然后在你的终端中运行以下命令:
conda update ipython
2
要查看所有已经安装的软件包的最新版本(仅适用于enpkg版本4.6或更高版本):
$ enpkg --update-all
查看已经安装的软件包的可用更新:
$ enpkg --whats-new
可以试试这个:
enpkg --remove ipython
enpkg ipython