博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
在Jupyter Notebook中增加Python内核
阅读量:6980 次
发布时间:2019-06-27

本文共 995 字,大约阅读时间需要 3 分钟。

hot3.png

本人在Python 3.6的环境下,安装了Jupyter

pip3 install jupyter

进入到Jupyter Notebook后,点击Kernel菜单的Change kernel子菜单,只看到只有一个Python 3。如果这时想要增加Python 2的内核(Python 2.7),可通过以下方式操作

安装 ipykernel

pip install ipykernel

在安装时,出现了报错

Complete output from command python setup.py egg_info:        IPython 6.0+ does not support Python 2.6, 2.7, 3.0, 3.1, or 3.2.    When using Python 2.7, please install IPython 5.x LTS Long Term Support version.    Beginning with IPython 6.0, Python 3.3 and above is required.

也就是说最新版的 IPython 不支持 Python 2.7,这时可先单独安装ipython,并指定旧的版本号进行安装

pip install ipython==5.3.0

如果版本不存在的,系统会进行提醒存在的版本号

安装好ipython后,再重新安装ipykernel,这时又报错,如下

ImportError: Tornado requires an up-to-date SSL module.

也就是说在安装Tornado时出错。这时,同样的,再单独安装Tornado,这时也出现了版本问题,与上面类似,指定旧的版本号

pip install tornado==4.5.3

然后再重新安装ipykernel,就可以顺利安装了

pip install ipykernel

安装后,执行以下命令

python -m ipykernel install --user

这样就把python 2也加入到Jupyter的kernel里面了

 

欢迎关注本人的微信公众号“大数据与人工智能Lab”(BigdataAILab),获取更多信息

转载于:https://my.oschina.net/u/876354/blog/1826068

你可能感兴趣的文章
阿里巴巴开源技术汇总:115个软件(一)
查看>>
ios开发之系统信息
查看>>
遮罩效果的实现
查看>>
Android之NDK开发的简单实例
查看>>
日志分析工具splunt
查看>>
元素宽高的获取
查看>>
SQLSERVER存储过程基本语法使用
查看>>
sql server时间转换
查看>>
CDH大数据集群安全风险汇总
查看>>
数据结构实验之链表一:顺序建立链表
查看>>
docker Rails Permission denied @ dir_s_mkdir
查看>>
【二分答案】【最短路】bzoj1614 [Usaco2007 Jan]Telephone Lines架设电话线
查看>>
【贪心】Google Code Jam Round 1A 2018 Waffle Choppers
查看>>
【转载】【贪心】各种覆盖问题
查看>>
HDU 6051 - If the starlight never fade | 2017 Multi-University Training Contest 2
查看>>
insert into与insert ignore以及replace into的区别
查看>>
【网络流24题】最小路径覆盖问题
查看>>
java分享第五天(数组)
查看>>
数组与纠结的排序篇
查看>>
Linux命令-安装zip和unzip命令
查看>>