26

我希望找到更多关于以下内容的文档:

从一台计算机:以'IPython Notebook' 的C:\Python>ipython notebook形式打开浏览器。

从第二台计算机:C:\Python>ipython notebook将浏览器打开为'Jupyter'

我没有偏好,但是“Jupyter”浏览器保存时,我无法再在“IPython Notebook”浏览器中打开 .ipnb 文件。我遇到“错误请求”错误。

最初我认为“ipython notebook”已经更新为使用“Jupyter”作为浏览器,所以我pip install "ipython[notebook]"在两台计算机上都更新了()但没有任何效果。显然我错过了一些东西。


ipython notebook改用Jupyter 了吗?如果是这样,我是否错误地更新了 IPython?

4

2 回答 2

25

ipython Notebook 现在称为 Jupyter,所以可能在另一台计算机上安装了不同版本的 Anaconda?

所以 Jupyter 是 ipython Notebook 将继续发展的东西——他们放弃了 python,因为它现在基本上是“不可知的”:它可以加载不同的语言——python 2 或 3,但也可以加载 R、Julia 等等。

有关 Jupyter介绍的有用视频

你可以试试:

pip install --upgrade "ipython[all]"

于 2015-05-13T00:05:42.193 回答
25

ipython仍然是一个活跃的项目——一个交互式 python 程序。 jupyter是一个与语言无关的应用程序,它从(特别是)分支出来ipythonipython notebook

jupyter notebookipython版本的概括——它现在是一个网络应用程序,可以用作各种不同语言的笔记本(不仅仅是python)。jupyter notebook仍然ipython用作运行 python 代码的“内核” 。

至于你的问题的实际方面:对于未来,你应该使用jupyter来启动笔记本而不是ipython. 它现在出现在所有标准包管理器中。

从 ipython 主页:

Jupyter 和 IPython 的未来

IPython 是一个不断发展的项目,具有越来越多与语言无关的组件。IPython 3.x 是 IPython 的最后一个单一版本,包含笔记本服务器、qtconsole 等。从 IPython 4.0 开始,项目的语言无关部分:笔记本格式、消息协议、qtconsole、笔记本 Web 应用程序等。已经转移到名为 Jupyter 的新项目中。IPython 本身专注于交互式 Python,其中一部分是为 Jupyter 提供 Python 内核。

于 2016-01-17T21:06:31.610 回答