Ipython 3.0(Jupyter)允许选择在创建新的ipython笔记本时使用哪个内核(python 2.7,python 3.4等)。如何在Continuum Anaconda下安装多个ipython笔记本内核?
答案 0 :(得分:8)
你需要为Python 2和3制作单独的conda环境(参见其他有关如何执行此操作的信息),并在其中安装了IPython。然后,在每个环境中,运行:
ipython kernelspec install-self
这会注册该内核,以便IPython可以从环境外部看到它。
如果您需要针对不同环境的更多内核规范,请查看~/.ipython/kernels
中的文件以了解如何描述它们。
答案 1 :(得分:2)
不推荐使用install-self:https://github.com/jupyter/jupyter/issues/23
install-self
[DEPRECATED] Install the IPython kernel spec directory for this Python.
尝试
python -m ipykernel install --user --display-name "Python (current_env)"
source activate myenv
python -m ipykernel install --user --name myenv --display-name "Python (myenv)"
代替。
参考:http://ipython.readthedocs.org/en/stable/install/kernel_install.html