我注意到在我的Ubuntu 18.04.1 LTS桌面上,通过conda安装了两个命令:jupyter和jupyter-notebook,它们都在python 3.6.7下运行。我通过以下方式检查它们的版本:
$ jupyter --version
# 4.4.0
$ jupyter-notebook --version
# 5.7.4
通过命令的帮助信息,我得到了以下内容:
$ jupyter-notebook --help
The Jupyter HTML Notebook.
This launches a Tornado based HTML Notebook Server that serves up an
HTML5/Javascript Notebook client.
$ jupyter --help
usage: jupyter [-h] [--version] [--config-dir] [--data-dir] [--runtime-dir]
[--paths] [--json]
[subcommand]
Jupyter: Interactive Computing
在谷歌上搜了一段时间,找不到关于这两者之间的区别的讨论,尽管帮助信息告诉我一个是服务器,另一个是用于交互式计算,但这对我来说还不够。我去了Jupyter官网,但没有找到关于这两种版本之间差异的描述。
如果有人能给我详细说明:
1)它们之间有何不同;
2)并阐明为什么版本号不同;
虽然它们似乎都可以从浏览器中弹出Notebook界面。
非常感谢!
jupyter-notebook
和jupyter notebook
的作用是相同的 - 启动笔记本服务器。jupyter
还可以让您执行其他操作,例如jupyter qtconsole
和其帮助中列出的其他子命令。 - hpaulj