jupyter?notebook?自定義python解釋器的過程詳解
jupyter notebook 自定義python解釋器
jupyter notebook 和虛擬環(huán)境的好處就不多廢話了
- jupyter notebook 網(wǎng)頁(yè)版交互環(huán)境,類似于ipython,功能強(qiáng)大
- 虛擬環(huán)境壞了就壞了,大不了重新安裝 如何讓 jupyter notebook在python虛擬環(huán)境中運(yùn)行呢
找到jupyter安裝路徑(已Linux系統(tǒng)為例,Windows系統(tǒng)步驟大致相同)
- 命令窗口輸入 jupyter kernelspec list
- 查看默認(rèn)jupyter notebook的解釋器
$ jupyter kernelspec list Available kernels: python3 /home/www/opt/anaconda3/share/jupyter/kernels/python3
- 進(jìn)入到返回結(jié)果的文件夾
- 會(huì)看到一個(gè) kernel.json 文件
- 它長(zhǎng)這樣
$ cd /home/www/opt/anaconda3/share/jupyter/kernels/python3 $ ls -l kernel.json -rw-rw-r-- 1 www www 231 10 9 19:26 kernel.json $ cat kernel.json { "argv": [ "/home/www/opt/anaconda3/bin/python", "-m", "ipykernel_launcher", "-f", "{connection_file}" ], "display_name": "Python 3 (ipykernel)", "language": "python", "metadata": { "debugger": true } }
- 請(qǐng)記住 /home/www/opt/anaconda3/bin/python 值
- 因?yàn)榻酉聛硪獎(jiǎng)铀?/strong> 創(chuàng)建好自己的虛擬環(huán)境
或者選擇已經(jīng)創(chuàng)建好的虛擬環(huán)境
- python3 -m venv ~/bin/newtest
- 此處的
~
為用戶家目錄簡(jiǎn)寫
設(shè)置自定義python解釋器
Linux 環(huán)境直接使用 vim,Windows隨便找個(gè)編輯器
- 將
/home/www/opt/anaconda3/bin/python替換成 /home/www/bin/newtest/bin/python - 注意:紅色字體為替換后的內(nèi)容,路徑不要出錯(cuò)
- 不然你會(huì)看到下面的錯(cuò)誤
設(shè)置好后確認(rèn)一下吧
創(chuàng)建一個(gè)新的筆記吧
- 可能你在新建筆記等了一會(huì)兒后得到以下錯(cuò)誤
- 哎呀!我的網(wǎng)絡(luò)沒有問題啊
- 此時(shí)你得返回啟動(dòng)臺(tái)看日志了,看日志分析日志是解決問題的最好途徑,別百度,因?yàn)樗鼤?huì)給你一堆網(wǎng)絡(luò)問題的解決方法
- 先找到關(guān)鍵子 Error ,后面的信息404,確實(shí)是網(wǎng)絡(luò)問題
- 不可能啊,。。。懷疑加肯定
- 在將日志往上面幾行看看
- No module named ipykernel_launcher
- 哦,有個(gè)模塊找不到
解決吧
- pip install ipykernel
- 別問為什么,我也想問,別人就是這么玩的
輸入以下內(nèi)容
import syssys.executable
執(zhí)行得到的結(jié)果是你設(shè)置的解釋器,表示成功了
到此這篇關(guān)于jupyter notebook 自定義python解釋器的文章就介紹到這了,更多相關(guān)jupyter notebook python解釋器內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
Python實(shí)現(xiàn)12種降維算法的示例代碼
數(shù)據(jù)降維算法是機(jī)器學(xué)習(xí)算法中的大家族,與分類、回歸、聚類等算法不同,它的目標(biāo)是將向量投影到低維空間,以達(dá)到某種目的如可視化,或是做分類。本文將利用Python實(shí)現(xiàn)12種降維算法,需要的可以參考一下2022-04-04Python批量將csv文件編碼方式轉(zhuǎn)換為UTF-8的實(shí)戰(zhàn)記錄
近日在處理數(shù)據(jù)的時(shí)候發(fā)現(xiàn)有的文件為csv文件,Xiam 這篇文章主要給大家介紹了關(guān)于利用Python批量將csv文件編碼方式轉(zhuǎn)換為UTF-8的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),需要的朋友可以參考下2022-07-07Python回調(diào)函數(shù)用法實(shí)例詳解
這篇文章主要介紹了Python回調(diào)函數(shù)用法,以實(shí)例形式較為詳細(xì)的分析了Python回調(diào)函數(shù)的定義、功能及相關(guān)使用技巧,需要的朋友可以參考下2015-07-07Python通過調(diào)用有道翻譯api實(shí)現(xiàn)翻譯功能示例
這篇文章主要介紹了Python通過調(diào)用有道翻譯api實(shí)現(xiàn)翻譯功能,結(jié)合實(shí)例形式分析了基于Python實(shí)現(xiàn)的有道翻譯api調(diào)用相關(guān)操作技巧,需要的朋友可以參考下2018-07-07Python操作Excel神器openpyxl使用教程(超詳細(xì)!)
openpyxl庫(kù)是一個(gè)很好處理xlsx的python庫(kù),下面這篇文章主要給大家介紹了關(guān)于Python辦公自動(dòng)化openpyxl使用的相關(guān)資料,文中通過實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下2023-01-01Django中日期處理注意事項(xiàng)與自定義時(shí)間格式轉(zhuǎn)換詳解
這篇文章主要給大家介紹了關(guān)于Django中日期處理注意事項(xiàng)與自定義時(shí)間格式轉(zhuǎn)換的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2018-08-08pyCharm中python對(duì)象的自動(dòng)提示方式
這篇文章主要介紹了pyCharm中python對(duì)象的自動(dòng)提示方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2023-09-09python matlab庫(kù)簡(jiǎn)單用法講解
在本篇文章里小編給大家整理了一篇關(guān)于python matlab庫(kù)簡(jiǎn)單用法講解內(nèi)容,有需要的朋友們可以學(xué)習(xí)下。2020-12-12