IPython和Jupyter控制台之间的关系和区别是什么?

7 浏览
0 Comments

IPython和Jupyter控制台之间的关系和区别是什么?

自从ipython notebook项目更名为jupyter后,我一直认为ipython notebookjupyter notebook是相同的,而ipython shell只是jupyter console的别名。今天我意识到ipython没有定义connect_info魔术命令,因此无法从不同的后端进行连接。

我在我的conda环境中安装了以下组件:

ipython 6.1.0 py36_0 defaults
jupyter 1.0.0 py36_4 defaults
jupyter_client 5.2.3 py36_0 defaults
jupyter_console 5.2.0 py36he59e554_1 defaults
jupyter_contrib_core 0.3.3 py36_1 conda-forge
jupyter_contrib_nbextensions 0.5.0 py36_0 conda-forge
jupyter_core 4.4.0 py36h7c827e3_0 defaults

我有以下问题:

  1. 这个版本的ipythonjupyter console之间有什么关系?
  2. ipython notebook(在ipython 6.1.0中已弃用)与jupyter库共享一些组件吗?还是ipython notebook仍然是独立的?
  3. ipythonjupyter有任何依赖关系吗?
0