如何实现更换Jupyter Notebook内核Python版本


Posted in Python onMay 18, 2020

       我使用anaconda安装的python3.6.3,并且自己建立一个虚拟环境,虚拟环境下的python版本也是3.6.3,Jupyter Notebook的内核P丫头好哦哦呢指向的是虚拟环境下的python,最近在使用matplotlib库的遇到了下面的问题:

如何实现更换Jupyter Notebook内核Python版本

       我的lib目录下是有matplotlib以及相关的库的,重装什么的都试过,无奈实在是找不到解决的办法,于是想更换一下Jupyter Notebook的内核Python版本。接下来具体看一下如何更换内核Python版本。

1、首先在cmd下进入python执行如下命令:

import sys
sys.executable

可以得到如下的结果:

如何实现更换Jupyter Notebook内核Python版本

同时在Jupyter Notebook下执行相同的命令,得到结果如下:

如何实现更换Jupyter Notebook内核Python版本

由上面的执行结果可以看到两处指向的位置确实不同。

2、接下来我们需要找到Jupyter Notebook内核指定的Python环境位置,然后改成在cmd下环境指向的位置即可。在cmd下执行如下命令:

ipython kernelspec list

输出的结果中会包含一个位置,如下图所示:

如何实现更换Jupyter Notebook内核Python版本

3、接下来,去到虚拟环境python的这个文件夹下,并打开kernel.json这个文件,文件内容如下:

{
 "argv": [
 "D:\\Anaconda\\envs\\python3\\python.exe",
 "-m",
 "ipykernel_launcher",
 "-f",
 "{connection_file}"
 ],
 "display_name": "Python 3",
 "language": "python"
}

可以看到里面定义了Python解释器的位置,更改Python解释器的位置并保存。

4、重启Jupyter Notebook即可。

到此这篇关于如何实现更换Jupyter Notebook内核Python版本的文章就介绍到这了,更多相关Jupyter Notebook内核Python版本内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
Python使用Supervisor来管理进程的方法
May 28 Python
Python如何抓取天猫商品详细信息及交易记录
Feb 23 Python
对python的bytes类型数据split分割切片方法
Dec 04 Python
python 实现selenium断言和验证的方法
Feb 13 Python
Django REST framework内置路由用法
Jul 26 Python
用python实现英文字母和相应序数转换的方法
Sep 18 Python
Python 实现加密过的PDF文件转WORD格式
Feb 04 Python
在Mac中PyCharm配置python Anaconda环境过程图解
Mar 11 Python
python3+selenium获取页面加载的所有静态资源文件链接操作
May 04 Python
Python3 ffmpeg视频转换工具使用方法解析
Aug 10 Python
Python中threading库实现线程锁与释放锁
May 17 Python
教你用Python matplotlib库制作简单的动画
Jun 11 Python
python mysql自增字段AUTO_INCREMENT值的修改方式
May 18 #Python
Pycharm安装并配置jupyter notebook的实现
May 18 #Python
Django中的AutoField字段使用
May 18 #Python
jupyter notebook运行命令显示[*](解决办法)
May 18 #Python
jupyter notebook的安装与使用详解
May 18 #Python
Python读取JSON数据操作实例解析
May 18 #Python
基于django 的orm中非主键自增的实现方式
May 18 #Python
You might like
php采用curl实现伪造IP来源的方法
2014/11/21 PHP
使用vs code编辑调试php配置的方法
2019/01/29 PHP
javascript比较文档位置
2008/04/08 Javascript
使用jquery为table动态添加行的实现代码
2011/03/30 Javascript
JavaScript异步调用定时方法并停止该方法实现代码
2012/03/16 Javascript
jQuery中读取json文件示例代码
2013/05/10 Javascript
jQuery和AngularJS的区别浅析
2015/01/29 Javascript
jQuery通过控制节点实现仅在前台通过get方法完成参数传递
2015/02/02 Javascript
JS中字符串trim()使用示例
2015/05/26 Javascript
JavaScript如何实现在文本框(密码框)输入提示语
2015/12/25 Javascript
解析javascript瀑布流原理实现图片滚动加载
2016/03/10 Javascript
浏览器兼容的JS写法总结
2016/04/27 Javascript
Angular2 (RC4) 路由与导航详解
2016/09/21 Javascript
JS两种类型的表单提交方法实例分析
2016/11/28 Javascript
ES6入门教程之let和const命令详解
2017/05/17 Javascript
Vue 去除路径中的#号
2018/04/19 Javascript
vue 使用axios 数据请求第三方插件的使用教程详解
2019/07/05 Javascript
详解Vue的ref特性的使用
2020/01/24 Javascript
JavaScript eval()函数定义及使用方法详解
2020/07/07 Javascript
Javascript call及apply应用场景及实例
2020/08/26 Javascript
[44:39]2014 DOTA2国际邀请赛中国区预选赛 NE VS CNB
2014/05/21 DOTA
[08:17]Ti9 现场cosplay
2019/09/10 DOTA
在Python的Django框架中使用通用视图的方法
2015/07/21 Python
Python 包含汉字的文件读写之每行末尾加上特定字符
2016/12/12 Python
Python request设置HTTPS代理代码解析
2018/02/12 Python
对python mayavi三维绘图的实现详解
2019/01/08 Python
Python实现去除列表中重复元素的方法总结【7种方法】
2019/02/16 Python
python3.6连接mysql数据库及增删改查操作详解
2020/02/10 Python
什么是数据库锁?Oracle中都有哪些类型的锁?
2015/08/21 面试题
JAVA高级程序员面试题
2013/09/06 面试题
总经理岗位职责描述
2014/02/08 职场文书
学校运动会霸气口号
2014/06/07 职场文书
个人授权委托书
2014/09/15 职场文书
2015年工程部工作总结
2015/04/30 职场文书
致接力运动员加油稿
2015/07/21 职场文书
导游词之镇江焦山
2019/11/21 职场文书