如何将python3内核添加到jupyter(IPython)

我的Jupyter笔记本安装了python 2内核。 我不懂为什么。 当我进行安装时,我可能会搞砸了一些东西。 我已经安装了python 3 。 我如何将它添加到Jupyter ? 下面是默认Jupyterpython3 -m install jupyter并在浏览器中使用jupyter notebook打开的屏幕截图,如下所示: 在这里输入图像描述


请确保您已ipykernel安装和使用ipython kernel install砸kernelspec在正确的位置python2。 然后为Python3 ipython3 kernel install 。 现在你应该可以在2个内核之间进行选择,不管你使用jupyter notebookipython notebook还是ipython3 notebook (后两个都不推荐使用)。

请注意,如果您想为特定的Python可执行文件安装,则可以使用以下技巧:

path/to/python -m ipykernel install <options>

这适用于使用环境(venv,conda,...)和<options>让你命名你的内核(请参阅--help )。 所以你可以做

conda create -n py36-test python=3.6
source activate py36-test
python -m ipykernel install --name py36-test
source deactivate

现在你可以在下拉菜单中找到一个名为py36-test的内核,以及其他的内核。

请参阅在IPython Notebook中使用Python 2.x和Python 3.x,它具有更多最新信息。


这在Ubuntu 16.04上适用于我:

python2 -m pip install ipykernel
python2 -m ipykernel install --user

python3 -m pip install ipykernel
python3 -m ipykernel install --user

参考文档:
Python 2和3的内核。安装IPython内核 - IPython Docs。


  • 用Python2获得ipython笔记本(在Windows7上)
  • pip install -U jupyter升级到pip install -U jupyter
  • 安装Python3
  • 再次使用pip3 install jupyter
  • 使用ipython3 kernelspec install-self安装Python3内核
  • 我终于有了2个工作内核。
  • 很棒的结果

    链接地址: http://www.djcxy.com/p/68941.html

    上一篇: How do I add python3 kernel to jupyter (IPython)

    下一篇: syntax highlighting in ipython console