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的Django框架实现事务交易管理的教程
Apr 20 Python
python制作花瓣网美女图片爬虫
Oct 28 Python
Python实现SMTP发送邮件详细教程
Mar 02 Python
Python利用matplotlib生成图片背景及图例透明的效果
Apr 27 Python
Python多进程入门、分布式进程数据共享实例详解
Jun 03 Python
python使用 zip 同时迭代多个序列示例
Jul 06 Python
python列表切片和嵌套列表取值操作详解
Feb 27 Python
Matplotlib自定义坐标轴刻度的实现示例
Jun 18 Python
Python过滤序列元素的方法
Jul 31 Python
python中not、and和or的优先级与详细用法介绍
Nov 03 Python
VSCode中autopep8无法运行问题解决方案(提示Error: Command failed,usage)
Mar 02 Python
如何用python插入独创性声明
Mar 31 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属性设置与操作方法分析
2018/12/27 PHP
使用 PHP Masked Package 屏蔽敏感数据的实现方法
2019/10/15 PHP
Javascript 获取链接(url)参数的方法
2009/02/15 Javascript
jQuery验证Checkbox是否选中的代码 推荐
2011/09/04 Javascript
JavaScript之自定义类型
2012/05/04 Javascript
Js判断参数(String,Array,Object)是否为undefined或者值为空
2013/11/04 Javascript
js通过元素class名字获取元素集合的具体实现
2014/01/06 Javascript
node.js中的fs.readlink方法使用说明
2014/12/17 Javascript
jquery+html仿翻页相册功能
2016/12/20 Javascript
jQuery.parseHTML() 函数详解
2017/01/09 Javascript
基于jQuery的表单填充实例
2017/08/22 jQuery
AngualrJs清除定时器遇到的坑
2017/10/13 Javascript
JS实现二维数组横纵列转置的方法
2018/04/17 Javascript
Vue+elementUI实现多图片上传与回显功能(含回显后继续上传或删除)
2020/03/23 Javascript
基于Vue sessionStorage实现保留搜索框搜索内容
2020/06/01 Javascript
解决ant design vue 表格a-table二次封装,slots渲染的问题
2020/10/28 Javascript
Vue实现点击当前行变色
2020/12/14 Vue.js
js实现简单商品筛选功能
2021/02/02 Javascript
python在多玩图片上下载妹子图的实现代码
2013/08/13 Python
Python中zfill()方法的使用教程
2015/05/20 Python
Scrapy抓取京东商品、豆瓣电影及代码分享
2017/11/23 Python
python整小时 整天时间戳获取算法示例
2019/02/20 Python
用Python实现BP神经网络(附代码)
2019/07/10 Python
利用Python库Scapy解析pcap文件的方法
2019/07/23 Python
python经典趣味24点游戏程序设计
2019/07/26 Python
手把手教你进行Python虚拟环境配置教程
2020/02/03 Python
python属于解释型语言么
2020/06/15 Python
HTML5实现的图片无限加载的瀑布流效果另带边框圆角阴影
2014/03/07 HTML / CSS
如何写你的创业计划书
2014/01/07 职场文书
信息总监管理职责范本
2014/03/08 职场文书
项目建议书范文
2014/05/12 职场文书
大学生就业推荐表自我评价
2015/03/02 职场文书
周一问候语大全
2015/11/10 职场文书
2019年妇科护士的自我鉴定(3篇)
2019/09/26 职场文书
《追风筝的人》:人心中的成见是座大山,但请不忘初心
2019/11/15 职场文书
CSS3实现三角形不断放大效果
2021/04/13 HTML / CSS