在Mac OS上将iPython更新到2.0版

1 投票
2 回答
1433 浏览
提问于 2025-04-18 01:35

我在我的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

撰写回答