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实现的简单文本类游戏实例
Apr 28 Python
Python六大开源框架对比
Oct 19 Python
Python设计模式之中介模式简单示例
Jan 09 Python
python爬虫爬取快手视频多线程下载功能
Feb 28 Python
Django中使用Celery的方法示例
Nov 29 Python
Python数据可视化库seaborn的使用总结
Jan 15 Python
PyCharm安装Markdown插件的两种方法
Jun 24 Python
Python从列表推导到zip()函数的5种技巧总结
Oct 23 Python
浅谈SciPy中的optimize.minimize实现受限优化问题
Feb 29 Python
SpringBoot实现登录注册常见问题解决方案
Mar 04 Python
MoviePy简介及Python视频剪辑自动化
Dec 18 Python
python 实现全球IP归属地查询工具
Dec 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的FTP学习(二)[转自奥索]
2006/10/09 PHP
PHP设计模式之原型模式定义与用法详解
2018/04/03 PHP
javascript 获取网页参数系统
2008/07/19 Javascript
jQuery 获取对象 根据属性、内容匹配, 还有表单元素匹配
2010/05/31 Javascript
一个JavaScript函数把URL参数解析成Json对象
2014/09/24 Javascript
node.js中的querystring.stringify方法使用说明
2014/12/10 Javascript
js实现checkbox全选、不选与反选的方法
2015/02/09 Javascript
jQuery仅用3行代码实现的显示与隐藏功能完整实例
2015/10/08 Javascript
JavaScript 闭包详细介绍
2016/09/28 Javascript
详解webpack的配置文件entry与output
2017/08/21 Javascript
分析JS单线程异步io回调的特性
2017/12/01 Javascript
react实现菜单权限控制的方法
2017/12/11 Javascript
JS判断用户用的哪个浏览器实例详解
2018/10/09 Javascript
VSCode使用之Vue工程配置eslint
2019/04/30 Javascript
layui表单验证select下拉框实现验证的方法
2019/09/05 Javascript
[01:04]DOTA2:伟大的Roshan雕塑震撼来临
2015/01/30 DOTA
数据挖掘之Apriori算法详解和Python实现代码分享
2014/11/07 Python
Windows平台Python连接sqlite3数据库的方法分析
2017/07/12 Python
Python3实现抓取javascript动态生成的html网页功能示例
2017/08/22 Python
python实现txt文件格式转换为arff格式
2018/05/31 Python
python实现机器学习之元线性回归
2018/09/06 Python
Pycharm配置远程调试的方法步骤
2018/12/17 Python
计算机二级python学习教程(2) python语言基本语法元素
2019/05/16 Python
基于Python获取城市近7天天气预报
2019/11/26 Python
Matplotlib自定义坐标轴刻度的实现示例
2020/06/18 Python
Python+unittest+DDT实现数据驱动测试
2020/11/30 Python
CSS3实现swap交换动画
2016/01/19 HTML / CSS
澳大利亚正品化妆品之家:Cosmetic Capital
2017/07/03 全球购物
家得宝墨西哥官网:The Home Depot墨西哥
2019/11/18 全球购物
自动化职业生涯规划书范文
2014/01/03 职场文书
中医专业职业生涯规划书范文
2014/01/04 职场文书
数学国培研修感言
2014/02/13 职场文书
同志主要表现材料
2014/08/21 职场文书
2016领导干部廉洁自律心得体会
2016/01/13 职场文书
2019年健身俱乐部的创业计划书
2019/08/26 职场文书
端午节将至,用Python爬取粽子数据并可视化,看看网友喜欢哪种粽子吧!
2021/06/11 Python