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正则表达式match和search用法实例
Mar 26 Python
解决uWSGI的编码问题详解
Mar 24 Python
在java中如何定义一个抽象属性示例详解
Aug 18 Python
Python+Django搭建自己的blog网站
Mar 13 Python
信号生成及DFT的python实现方式
Feb 25 Python
python使用信号量动态更新配置文件的操作
Apr 01 Python
python+selenium+chromedriver实现爬虫示例代码
Apr 10 Python
python输入一个水仙花数(三位数) 输出百位十位个位实例
May 03 Python
keras实现VGG16方式(预测一张图片)
Jul 07 Python
ffmpeg+Python实现B站MP4格式音频与视频的合并示例代码
Oct 21 Python
使用tkinter实现三子棋游戏
Feb 25 Python
Pandas数据结构之Series的使用
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 Web木马扫描器代码分享
2015/09/06 PHP
Symfony2中被遗弃的getRequest()方法分析
2016/03/17 PHP
Web开发之JavaScript
2012/03/29 Javascript
JS链式调用的实现方法
2013/03/07 Javascript
jquery获取复选框被选中的值
2014/04/10 Javascript
JavaScript实现按Ctrl键打开新页面
2014/09/04 Javascript
Spring mvc 接收json对象
2015/12/10 Javascript
谈一谈js中的执行环境及作用域
2016/03/30 Javascript
逻辑表达式中与或非的用法详解
2016/06/06 Javascript
vue分页组件table-pagebar使用实例解析
2020/11/15 Javascript
JS获取字符串实际长度(包含汉字)的简单方法
2016/08/11 Javascript
javascript动画之模拟拖拽效果篇
2016/09/26 Javascript
利用JQuery阻止事件冒泡
2016/12/01 Javascript
JavaScript实现自定义媒体播放器方法介绍
2017/01/03 Javascript
VUE实现一个分页组件的示例
2017/09/13 Javascript
JavaScript学习总结(一) ECMAScript、BOM、DOM(核心、浏览器对象模型与文档对象模型)
2018/01/07 Javascript
微信小程序使用scroll-view标签实现自动滑动到底部功能的实例代码
2018/11/09 Javascript
React 组件渲染和更新的实现代码示例
2019/02/21 Javascript
详解JavaScript的变量
2019/04/04 Javascript
ES6基础之数组和对象的拓展实例详解
2019/08/22 Javascript
[40:19]完美世界DOTA2联赛PWL S3 Rebirth vs CPG 第二场 12.18
2020/12/19 DOTA
Python中装饰器的一个妙用
2015/02/08 Python
以Python的Pyspider为例剖析搜索引擎的网络爬虫实现方法
2015/03/30 Python
pytorch cnn 识别手写的字实现自建图片数据
2018/05/20 Python
Python多进程fork()函数详解
2019/02/22 Python
使用OpenCV circle函数图像上画圆的示例代码
2019/12/27 Python
如何使用python的ctypes调用医保中心的dll动态库下载医保中心的账单
2020/05/24 Python
颇特女士香港官网:NET-A-PORTER香港
2021/03/08 全球购物
中国电子产品批发商/跨境电商/外贸网:Sunsky-online
2020/04/20 全球购物
简短的公司员工自我评价分享
2013/11/13 职场文书
班主任工作年限证明
2014/01/12 职场文书
庆祝儿童节标语
2014/10/09 职场文书
秋季运动会加油词
2015/07/18 职场文书
入党心得体会
2019/06/20 职场文书
table不让td文字溢出操作方法
2022/12/24 HTML / CSS