如何实现更换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 算法 排序实现快速排序
Jun 05 Python
简单介绍Python下自己编写web框架的一些要点
Apr 29 Python
Python使用poplib模块和smtplib模块收发电子邮件的教程
Jul 02 Python
利用Python实现命令行版的火车票查看器
Aug 05 Python
python实现决策树分类算法
Dec 21 Python
python基于物品协同过滤算法实现代码
May 31 Python
Django实现学生管理系统
Feb 26 Python
pyside+pyqt实现鼠标右键菜单功能
Dec 08 Python
Python从文件中读取指定的行以及在文件指定位置写入
Sep 06 Python
python实现代码统计程序
Sep 19 Python
Python变量、数据类型、数据类型转换相关函数用法实例详解
Jan 09 Python
Python使用DFA算法过滤内容敏感词
Apr 22 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 页面执行时间计算代码
2008/12/04 PHP
深入理解php的MySQL连接类
2013/06/07 PHP
CURL状态码列表(详细)
2013/06/27 PHP
PHP获取php,mysql,apche的版本信息示例代码
2014/01/16 PHP
2014年10个最佳的PHP图像操作库
2014/07/14 PHP
php语言的7种基本的排序方法
2020/12/28 PHP
Jquery Ajax学习实例7 Ajax所有过程事件分析示例
2010/03/23 Javascript
基于jquery库的tab新形式使用
2012/11/16 Javascript
GridView中获取被点击行中的DropDownList和TextBox中的值
2013/07/18 Javascript
jQuery绑定事件不执行但alert后可以正常执行
2014/06/03 Javascript
第一次接触神奇的Bootstrap基础排版
2016/07/26 Javascript
gulp解决跨域的配置文件问题
2017/06/08 Javascript
移动端Ionic App 资讯上下循环滚动的实现代码(跑马灯效果)
2017/08/29 Javascript
基于Bootstrap table组件实现多层表头的实例代码
2017/09/07 Javascript
jquery实现侧边栏左右伸缩效果的示例
2017/12/19 jQuery
webpack打包node.js后端项目的方法
2018/03/10 Javascript
解决node修改后需频繁手动重启的问题
2018/05/13 Javascript
vue2.0获取鼠标位置的方法
2018/09/13 Javascript
layui使用表格渲染获取行数据的例子
2019/09/13 Javascript
微信小程序实现底部弹出框
2020/11/18 Javascript
举例讲解Python的Tornado框架实现数据可视化的教程
2015/05/02 Python
Python使用requests及BeautifulSoup构建爬虫实例代码
2018/01/24 Python
python控制windows剪贴板,向剪贴板中写入图片的实例
2018/05/31 Python
python实现爬取图书封面
2018/07/05 Python
Python实现将Excel转换成xml的方法示例
2018/08/25 Python
Python绘制正余弦函数图像的方法
2018/08/28 Python
浅谈django不使用restframework自定义接口与使用的区别
2020/07/15 Python
委托与事件是什么关系?为什么要使用委托
2014/04/18 面试题
Why do we need Unit test
2013/01/03 面试题
汽车驾驶求职信
2013/10/25 职场文书
教育学专业毕业生的自我鉴定
2013/11/26 职场文书
校园文化建设方案
2014/02/03 职场文书
超市促销活动方案
2014/03/05 职场文书
银行客户经理培训心得体会
2016/01/09 职场文书
详解Java线程池是如何重复利用空闲线程的
2021/06/26 Java/Android
MySQL数据库 任意ip连接方法
2022/05/20 MySQL