这里的想法是安装多个
ipython内核。这是有关蟒蛇的说明。如果你不使用蟒蛇,我最近添加的说明采用纯
virtualenvs。
Anaconda >= 4.1.0
从版本4.1.0开始,anaconda包含一个特殊的程序包
nb_conda_kernels,该程序包可检测笔记本内核的conda环境并自动注册它们。这使得使用新的python版本就像创建新的conda环境一样容易:
conda create -n py27 python=2.7 ipykernelconda create -n py36 python=3.6 ipykernel
重新启动jupyter Notebook之后,新内核可通过图形界面使用。请注意,必须将新软件包明确安装到新环境中。conda文档中的“ 管理环境”部分提供了更多信息。
手动注册内核
不想使用
nb_conda_kernels或仍然使用旧版本的anaconda的用户可以使用以下步骤来手动注册ipython内核。
配置python2.7环境:
conda create -n py27 python=2.7conda activate py27conda install notebook ipykernelipython kernel install --user
配置python3.6环境:
conda create -n py36 python=3.6conda activate py36conda install notebook ipykernelipython kernel install --user
在此之后,你应该能够之间进行选择python2
和python3创造的接口一个新的笔记本时。
此外,如果要更改内核名称,可以将–name和–display-name选项传递给ipython kernel install。请参阅ipython kernel install –help以获取更多信息。



