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 相关文章推荐
django实现登录时候输入密码错误5次锁定用户十分钟
Nov 05 Python
python 从文件夹抽取图片另存的方法
Dec 04 Python
python实现石头剪刀布程序
Jan 20 Python
centos 安装Python3 及对应的pip教程详解
Jun 28 Python
Python进阶:生成器 懒人版本的迭代器详解
Jun 29 Python
使用Python将字符串转换为格式化的日期时间字符串
Sep 01 Python
Python3 使用map()批量的转换数据类型,如str转float的实现
Nov 29 Python
Python post请求实现代码实例
Feb 28 Python
Python多进程编程常用方法解析
Mar 26 Python
tensorflow2.0的函数签名与图结构(推荐)
Apr 28 Python
Python常用库Numpy进行矩阵运算详解
Jul 21 Python
python 元组和列表的区别
Dec 30 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
使用Apache的rewrite技术
2006/06/22 PHP
PHP源代码数组统计count分析
2011/08/02 PHP
PHP循环结构实例讲解
2014/02/10 PHP
几道坑人的PHP面试题 试试看看你会不会也中招
2014/08/19 PHP
php中instanceof 与 is_a()区别分析
2015/03/03 PHP
分析PHP中单双引号的误区和双引号小隐患
2016/07/19 PHP
Thinkphp通过一个入口文件如何区分移动端和PC端
2017/04/18 PHP
Laravel框架实现redis集群的方法分析
2017/09/14 PHP
PHP attributes()函数讲解
2019/02/03 PHP
Javascript学习笔记1 数据类型
2010/01/11 Javascript
javaScript 关闭浏览器 (不弹出提示框)
2010/01/31 Javascript
JS数字抽奖游戏实现方法
2015/05/04 Javascript
浅谈JavaScript 的执行顺序
2015/08/07 Javascript
JavaScript代码生成PDF文件的方法
2016/02/26 Javascript
three.js快速入门【推荐】
2017/01/21 Javascript
javascript中apply/call和bind的使用
2017/02/15 Javascript
关于vue面试题汇总
2018/03/20 Javascript
JS co 函数库的含义和用法实例总结
2020/04/08 Javascript
vue动态加载SVG文件并修改节点数据的操作代码
2020/08/17 Javascript
[01:14]DOTA2亚洲邀请赛 ShowOpen
2015/02/07 DOTA
[02:03]永远的信仰DOTA2 中国军团历届国际邀请赛回顾
2016/06/26 DOTA
浅析python的优势和不足之处
2018/11/20 Python
Pycharm+Scrapy安装并且初始化项目的方法
2019/01/15 Python
利用python实现冒泡排序算法实例代码
2019/12/01 Python
Python chardet库识别编码原理解析
2020/02/18 Python
canvas之自定义头像功能实现代码示例
2017/09/29 HTML / CSS
诗狄娜化妆品官方网站:Stila Cosmetics
2016/12/21 全球购物
销售顾问工作计划书
2014/08/15 职场文书
群众路线自我剖析材料
2014/10/08 职场文书
2014党的群众路线教育实践活动总结材料
2014/10/31 职场文书
2014年医院个人工作总结
2014/12/09 职场文书
申报优秀教师材料
2014/12/16 职场文书
2015年度个人业务工作总结
2015/04/27 职场文书
节水宣传标语口号
2015/12/26 职场文书
Python 中的单分派泛函数你真的了解吗
2021/06/22 Python
浅析MongoDB之安全认证
2021/06/26 MongoDB