如何實(shí)現(xiàn)更換Jupyter Notebook內(nèi)核Python版本
我使用anaconda安裝的python3.6.3,并且自己建立一個(gè)虛擬環(huán)境,虛擬環(huán)境下的python版本也是3.6.3,Jupyter Notebook的內(nèi)核P丫頭好哦哦呢指向的是虛擬環(huán)境下的python,最近在使用matplotlib庫(kù)的遇到了下面的問(wèn)題:

我的lib目錄下是有matplotlib以及相關(guān)的庫(kù)的,重裝什么的都試過(guò),無(wú)奈實(shí)在是找不到解決的辦法,于是想更換一下Jupyter Notebook的內(nèi)核Python版本。接下來(lái)具體看一下如何更換內(nèi)核Python版本。
1、首先在cmd下進(jìn)入python執(zhí)行如下命令:
import sys sys.executable
可以得到如下的結(jié)果:

同時(shí)在Jupyter Notebook下執(zhí)行相同的命令,得到結(jié)果如下:

由上面的執(zhí)行結(jié)果可以看到兩處指向的位置確實(shí)不同。
2、接下來(lái)我們需要找到Jupyter Notebook內(nèi)核指定的Python環(huán)境位置,然后改成在cmd下環(huán)境指向的位置即可。在cmd下執(zhí)行如下命令:
ipython kernelspec list
輸出的結(jié)果中會(huì)包含一個(gè)位置,如下圖所示:

3、接下來(lái),去到虛擬環(huán)境python的這個(gè)文件夾下,并打開(kāi)kernel.json這個(gè)文件,文件內(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)于如何實(shí)現(xiàn)更換Jupyter Notebook內(nèi)核Python版本的文章就介紹到這了,更多相關(guān)Jupyter Notebook內(nèi)核Python版本內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
Django跨域請(qǐng)求問(wèn)題的解決方法示例
這篇文章主要給大家介紹了關(guān)于Django跨域請(qǐng)求問(wèn)題解決的相關(guān)資料,文中介紹的實(shí)現(xiàn)方法包括:使用django-cors-headers全局控制、使用JsonP,只能用于Get方法以及在views.py里設(shè)置響應(yīng)頭,只能控制單個(gè)接口,需要的朋友可以參考下2018-06-06
python爬蟲(chóng)構(gòu)建代理ip池抓取數(shù)據(jù)庫(kù)的示例代碼
這篇文章主要介紹了python爬蟲(chóng)構(gòu)建代理ip池抓取數(shù)據(jù)庫(kù)的示例代碼,幫助大家更好的使用爬蟲(chóng),感興趣的朋友可以了解下2020-09-09
聊聊Python中的浮點(diǎn)數(shù)運(yùn)算不準(zhǔn)確問(wèn)題
這篇文章主要介紹了聊聊Python中的浮點(diǎn)數(shù)運(yùn)算不準(zhǔn)確問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2021-03-03
python實(shí)現(xiàn)發(fā)送和獲取手機(jī)短信驗(yàn)證碼
這篇文章主要介紹了python實(shí)現(xiàn)發(fā)送和獲取手機(jī)短信驗(yàn)證碼的相關(guān)資料,講解了python如何解決接口測(cè)試獲取手機(jī)驗(yàn)證碼問(wèn)題,感興趣的小伙伴們可以參考一下2016-01-01
python之ImportError:模塊引入異常問(wèn)題
這篇文章主要介紹了python之ImportError:模塊引入異常問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2023-06-06
Python中Tkinter的面向?qū)ο缶幊虇?wèn)題與解決方案
在Python的GUI開(kāi)發(fā)中,Tkinter是一個(gè)廣泛使用的標(biāo)準(zhǔn)庫(kù),結(jié)合面向?qū)ο缶幊痰乃枷?可以使Tkinter的代碼更加模塊化和易于維護(hù),然而,在實(shí)際應(yīng)用中,OOP與Tkinter的結(jié)合也會(huì)帶來(lái)一些常見(jiàn)的問(wèn)題,本文將通過(guò)具體的代碼案例,分析這些問(wèn)題,并提供相應(yīng)的解決方案2024-12-12

