栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

在IPython Notebook中同时使用Python 2.x和Python 3.x

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

在IPython Notebook中同时使用Python 2.x和Python 3.x

这里的想法是安装多个

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以获取更多信息。



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/376570.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号