jupyter notebook 增加kernel教程


Posted in Python onApril 10, 2020

我是windows下安装的Anaconda2,对应的python版本是python2.7。为了方便,又借助conda安装了python3.6的虚拟环境。

首先,查看在cmd下查看python内核版本:

import sys
sys.executable

输出格式为:

jupyter notebook 增加kernel教程

activate env36 # 进入虚拟环境,查看内核版本位置
import sys
sys.executable

输出格式为:

jupyter notebook 增加kernel教程

现在用Jupyter Notebook打开代码时,默认是python2.7的kernel,如果想要在Jupyter中选择python27还是python36,可以采用如下步骤:

在python3.6的虚拟环境中安装ipykernel这个包。通过cmd打开,在windows的命令行中输入:

```
C:\Users\kerrewy\Anaconda2\envs\env36\python -m ipykernel install --name env36
```

最后,重启jupyter,可以看到选择kernel的菜单项。

jupyter notebook 增加kernel教程

附注:

如果想要查看Jupyter Notebook内核指定的Python环境位置,可在cmd中输入:

ipython kernelspec list

得到的结果为Jupyetr中的内核版本:

jupyter notebook 增加kernel教程

其中,C:\ProgramData\jupyter\kernels\env36\kernel.json文件中Python解释器的位置为:

jupyter notebook 增加kernel教程

如果是上图这样的,则说明kernel已经添加正确,如果这里的argv路径不正确,建议手动改之。改的结果就是sys.executable的输出路径。

补充知识:Jupyter notebook 添加或删除内核

1、切换到要添加的虚拟环境,确认是否安装 ipykernel

python -m ipykernel --version

如果没有安装,则安装:

python -m pip install ipykernel

2、为 Jupyter notebook 添加内核

python -m ipykernel install --user --name=kernelname  --display-name 'py37'

3、查看 Jupyter notebook kernel

jupyter kernelspec list

4、删除  jupyter 内核

jupyter kernelspec remove kernelname

以上这篇jupyter notebook 增加kernel教程就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
如何使用七牛Python SDK写一个同步脚本及使用教程
Aug 23 Python
python django事务transaction源码分析详解
Mar 17 Python
解决Mac安装scrapy失败的问题
Jun 13 Python
在Python中使用defaultdict初始化字典以及应用方法
Oct 31 Python
python3.6数独问题的解决
Jan 21 Python
Django的models中on_delete参数详解
Jul 16 Python
python实现大文件分割与合并
Jul 22 Python
python 使用shutil复制图片的例子
Dec 13 Python
如何基于Python Matplotlib实现网格动画
Jul 20 Python
python3爬虫中引用Queue的实例讲解
Nov 24 Python
python中count函数知识点浅析
Dec 17 Python
python实现会员信息管理系统(List)
Mar 18 Python
Python3操作YAML文件格式方法解析
Apr 10 #Python
Jupyter Notebook远程登录及密码设置操作
Apr 10 #Python
Python 炫技操作之合并字典的七种方法
Apr 10 #Python
python+selenium+chromedriver实现爬虫示例代码
Apr 10 #Python
Python3操作读写CSV文件使用包过程解析
Apr 10 #Python
快速解决jupyter启动卡死的问题
Apr 10 #Python
Python操作Jira库常用方法解析
Apr 10 #Python
You might like
php使用pdo连接报错Connection failed SQLSTATE的解决方法
2014/12/15 PHP
PHP易混淆知识整理笔记
2015/09/24 PHP
PHP数学运算与数据处理实例分析
2016/04/01 PHP
Laravel中基于Artisan View扩展包创建及删除应用视图文件的方法
2016/10/08 PHP
PHP 中常量的知识整理
2017/04/14 PHP
js unicode 编码解析关于数据转换为中文的两种方法
2014/04/21 Javascript
JavaScript实现多个重叠层点击切换效果的方法
2015/04/24 Javascript
jQuery实现淡入淡出二级下拉导航菜单的方法
2015/08/28 Javascript
基于jquery实现轮播焦点图插件
2016/03/31 Javascript
vuejs2.0实现分页组件使用$emit进行事件监听数据传递的方法
2017/02/22 Javascript
JavaScript基本类型值-Undefined、Null、Boolean
2017/02/23 Javascript
微信小程序实现图片压缩功能
2018/01/26 Javascript
js获取对象,数组所有属性键值(key)和对应值(value)的方法示例
2019/06/19 Javascript
微信小程序开发(一):服务器获取数据列表渲染操作示例
2020/06/01 Javascript
[30:00]完美世界DOTA2联赛PWL S2 Rebirth vs LBZS 第二场 11.28
2020/12/01 DOTA
Python求算数平方根和约数的方法汇总
2016/03/09 Python
Python的CGIHTTPServer交互实现详解
2018/02/08 Python
numpy数组广播的机制
2019/07/12 Python
vscode 配置 python3开发环境的方法
2019/09/19 Python
Python实现自定义读写分离代码实例
2019/11/16 Python
python计算无向图节点度的实例代码
2019/11/22 Python
解决pip install psycopg2出错问题
2020/07/09 Python
HTML5中新标签和常用标签详解
2014/03/07 HTML / CSS
德国网上药房:Apotal
2017/04/04 全球购物
Urban Outfitters德国官网:美国跨国生活方式零售公司
2018/05/21 全球购物
最好的商品表达自己:Cafepress
2019/09/04 全球购物
高中毕业生自我鉴定范文
2013/09/26 职场文书
致跳高运动员广播稿
2014/01/13 职场文书
幼师自我鉴定
2014/02/01 职场文书
国际经济与贸易专业大学生职业规划书
2014/03/01 职场文书
对公司合理化的建议书
2014/03/12 职场文书
外国人聘用意向书
2014/04/01 职场文书
小学生操行评语
2014/04/22 职场文书
优秀应届本科生求职信
2014/07/19 职场文书
大学生如何逃脱“毕业季创业队即散伙”魔咒?
2019/08/19 职场文书
Linux安装Docker详细教程
2022/07/07 Servers