1

我有 python3 内核并想将 python2 内核添加到我的 Jupyter 笔记本中。

我用来添加python2的命令:

jupyter kernelspec install C:\Python27\

我得到:

[InstallKernelSpec] Installed kernelspec python27 in C:\ProgramData\jupyter\kernels\python27

但是当我列出内核时:

Available kernels:
  python3    c:\users\usrer1\appdata\local\programs\python\python36-32\share\jupyter\kernels\python3

为什么 python2 内核没有添加到列表中?

4

1 回答 1

0

您将在下面的链接中找到此消息。

“本文档涵盖 IPython 6.0 及更高版本。从 6.0 版本开始,IPython 停止支持与低于 3.3 的 Python 版本的兼容性,包括所有 Python 2.7 版本。如果您正在寻找与 Python 2.7 兼容的 IPython 版本,请使用 IPython 5 .x LTS 版本并参考其文档(LTS 是长期支持版本)。”

https://ipython.readthedocs.io/en/latest/install/kernel_install.html

这是 5.x 文档的链接...

http://ipython.readthedocs.io/en/5.x/install/kernel_install.html#kernel-install

这是另一个可能对您有所帮助的资源。它还提到是的,文档的碎片化有点麻烦。

https://github.com/jupyter/jupyter/issues/71

您在此处的链接中找到的许多建议都假设您使用的是某些版本的 pip 或 Anaconda。我在让多个内核工作时也遇到了一些麻烦,但是,Anaconda 确实让事情变得更简单、更容易管理。他们甚至提供了这个下载的 Python 2.7 版本。

希望能成功;Jupyter Notebooks 使用起来很有趣。

于 2017-09-25T05:40:13.097 回答