如何實現(xiàn)更換Jupyter Notebook內(nèi)核Python版本
我使用anaconda安裝的python3.6.3,并且自己建立一個虛擬環(huán)境,虛擬環(huán)境下的python版本也是3.6.3,Jupyter Notebook的內(nèi)核P丫頭好哦哦呢指向的是虛擬環(huán)境下的python,最近在使用matplotlib庫的遇到了下面的問題:
我的lib目錄下是有matplotlib以及相關(guān)的庫的,重裝什么的都試過,無奈實在是找不到解決的辦法,于是想更換一下Jupyter Notebook的內(nèi)核Python版本。接下來具體看一下如何更換內(nèi)核Python版本。
1、首先在cmd下進入python執(zhí)行如下命令:
import sys sys.executable
可以得到如下的結(jié)果:
同時在Jupyter Notebook下執(zhí)行相同的命令,得到結(jié)果如下:
由上面的執(zhí)行結(jié)果可以看到兩處指向的位置確實不同。
2、接下來我們需要找到Jupyter Notebook內(nèi)核指定的Python環(huán)境位置,然后改成在cmd下環(huán)境指向的位置即可。在cmd下執(zhí)行如下命令:
ipython kernelspec list
輸出的結(jié)果中會包含一個位置,如下圖所示:
3、接下來,去到虛擬環(huán)境python的這個文件夾下,并打開kernel.json這個文件,文件內(nèi)容如下:
{ "argv": [ "D:\\Anaconda\\envs\\python3\\python.exe", "-m", "ipykernel_launcher", "-f", "{connection_file}" ], "display_name": "Python 3", "language": "python" }
可以看到里面定義了Python解釋器的位置,更改Python解釋器的位置并保存。
4、重啟Jupyter Notebook即可。
到此這篇關(guān)于如何實現(xiàn)更換Jupyter Notebook內(nèi)核Python版本的文章就介紹到這了,更多相關(guān)Jupyter Notebook內(nèi)核Python版本內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
Python入門之三角函數(shù)atan2()函數(shù)詳解
這篇文章主要介紹了Python入門之三角函數(shù)atan2()函數(shù)詳解,分享了其實例,具有一定參考價值,需要的朋友可以了解下。2017-11-11python實現(xiàn)對求解最長回文子串的動態(tài)規(guī)劃算法
這篇文章主要為大家詳細介紹了python實現(xiàn)對求解最長回文子串的動態(tài)規(guī)劃算法,具有一定的參考價值,感興趣的小伙伴們可以參考一下2018-06-06淺談python3打包與拆包在函數(shù)的應(yīng)用詳解
這篇文章主要介紹了淺談python3打包與拆包在函數(shù)的應(yīng)用詳解,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2020-05-05