白云岛资源网 Design By www.pvray.com
我使用anaconda安装的python3.6.3,并且自己建立一个虚拟环境,虚拟环境下的python版本也是3.6.3,Jupyter Notebook的内核P丫头好哦哦呢指向的是虚拟环境下的python,最近在使用matplotlib库的遇到了下面的问题:
我的lib目录下是有matplotlib以及相关的库的,重装什么的都试过,无奈实在是找不到解决的办法,于是想更换一下Jupyter Notebook的内核Python版本。接下来具体看一下如何更换内核Python版本。
1、首先在cmd下进入python执行如下命令:
import sys sys.executable
可以得到如下的结果:
同时在Jupyter Notebook下执行相同的命令,得到结果如下:
由上面的执行结果可以看到两处指向的位置确实不同。
2、接下来我们需要找到Jupyter Notebook内核指定的Python环境位置,然后改成在cmd下环境指向的位置即可。在cmd下执行如下命令:
ipython kernelspec list
输出的结果中会包含一个位置,如下图所示:
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即可。
白云岛资源网 Design By www.pvray.com
广告合作:本站广告合作请联系QQ:858582 申请时备注:广告合作(否则不回)
免责声明:本站资源来自互联网收集,仅供用于学习和交流,请遵循相关法律法规,本站一切资源不代表本站立场,如有侵权、后门、不妥请联系本站删除!
免责声明:本站资源来自互联网收集,仅供用于学习和交流,请遵循相关法律法规,本站一切资源不代表本站立场,如有侵权、后门、不妥请联系本站删除!
白云岛资源网 Design By www.pvray.com
暂无评论...