如何实现更换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通过定义一个类实例作为ftp回调方法
May 04 Python
利用Python找出序列中出现最多的元素示例代码
Dec 08 Python
python验证码识别实例代码
Feb 03 Python
Python下载网络小说实例代码
Feb 03 Python
Python cookbook(数据结构与算法)字典相关计算问题示例
Feb 18 Python
对numpy中的数组条件筛选功能详解
Jul 02 Python
Django中使用第三方登录的示例代码
Aug 20 Python
Python multiprocess pool模块报错pickling error问题解决方法分析
Mar 20 Python
Ubuntu下Anaconda和Pycharm配置方法详解
Jun 14 Python
Python tkinter和exe打包的方法
Feb 05 Python
pycharm 2018 激活码及破解补丁激活方式
Sep 21 Python
Python通过fnmatch模块实现文件名匹配
Sep 30 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
多数据表共用一个页的新闻发布
2006/10/09 PHP
PHP 高手之路(一)
2006/10/09 PHP
php xml-rpc远程调用
2008/12/19 PHP
PHP自动生成后台导航网址的最佳方法
2013/08/27 PHP
Php无限级栏目分类读取的实现代码
2014/02/19 PHP
php实现和c#一致的DES加密解密实例
2017/07/24 PHP
php处理多图上传压缩代码功能
2018/06/13 PHP
Laravel框架中缓存的使用方法分析
2019/09/06 PHP
prototype.js的Ajax对象
2006/09/23 Javascript
jQuery语法总结和注意事项小结
2012/11/11 Javascript
JavaScript实现大数的运算
2014/11/24 Javascript
JavaScript判断用户是否对表单进行了修改的方法
2015/03/18 Javascript
浅析JavaScript中的事件机制
2015/06/04 Javascript
JQuery节点元素属性操作方法
2015/06/11 Javascript
Bootstrap组件系列之福利篇几款好用的组件(推荐二)
2016/07/12 Javascript
JavaScript实现图片瀑布流和底部刷新
2017/01/02 Javascript
vue页面使用阿里oss上传功能的实例(二)
2017/08/09 Javascript
Vue工程模板文件 webpack打包配置方法
2017/12/26 Javascript
微信小程序自定义导航栏
2018/12/31 Javascript
jQuery实现获取多选框的值示例
2020/02/07 jQuery
[04:00]DOTA2解说界神雕侠侣 CJ第四天谷子现场过生日
2013/07/30 DOTA
[57:12]完美世界DOTA2联赛循环赛 Inki vs Matador BO2第一场 10.31
2020/11/02 DOTA
Python使用Matplotlib模块时坐标轴标题中文及各种特殊符号显示方法
2018/05/04 Python
解决python字典对值(值为列表)赋值出现重复的问题
2019/01/20 Python
Python3实现汉语转换为汉语拼音
2019/07/08 Python
Python实现Mysql数据统计及numpy统计函数
2019/07/15 Python
jupyter notebook快速入门及使用详解
2020/11/13 Python
10个最常见的HTML5面试题 附答案
2016/06/06 HTML / CSS
HTML5轻松实现全屏视频背景的示例
2018/04/23 HTML / CSS
淘宝店策划方案
2014/06/07 职场文书
力学专业求职信
2014/07/23 职场文书
2015年个人实习工作总结
2014/12/12 职场文书
师范生教育见习总结
2015/06/23 职场文书
资产移交协议书
2016/03/24 职场文书
Python 的 sum() Pythonic 的求和方法详细
2021/10/16 Python
Redis调用Lua脚本及使用场景快速掌握
2022/03/16 Redis