解決jupyter notebook 出現(xiàn)In[*]的問題
問題:
安裝jupyter后,在網(wǎng)頁(yè)能打開,新建python3文件后,簡(jiǎn)單的print也無(wú)法輸出,顯示In [*]
百度谷歌過(guò)后,基本解決方案都是集中在重啟kernel和安裝notebook這兩種,其中讓安裝notebook的簡(jiǎn)直就是瞎搞,根本經(jīng)不起驗(yàn)證(沒安裝notebook能進(jìn)得了網(wǎng)頁(yè)?),可以直接忽略。重啟kernel還是不行,發(fā)現(xiàn)問題跟別人的不太一樣,圖中的紅圈部分,事實(shí)是notebook根本沒連上python服務(wù),如何調(diào)試得了?
折騰過(guò)后,一直還是沒連上,有點(diǎn)心涼。終于在參考很多博客后,有人提到的python兼容性問題(Linux下,自己修改了默認(rèn)python為3.5版本),之后看馬哥教育里面的課程,可以通過(guò)pyenv來(lái)實(shí)現(xiàn)多版本python的兼容隔離問題。之后死馬當(dāng)活馬醫(yī),裝pyenv,重裝jupyter,然后再測(cè)試,完事,正常了。
總結(jié):
顯示[*]的,如果是Linux系統(tǒng),不妨看看jupyter網(wǎng)頁(yè)進(jìn)去后,右上角的python后的符號(hào)是不是一個(gè)圈,只有圈才代表連上了python服務(wù)。如果是連上了,建議重啟kernel應(yīng)該就可以;如果是顯示一個(gè)鎖的標(biāo)記,顯示未連上服務(wù),那就不是jupyter的問題,是Linux下python多版本兼容性問題,建議安裝pyenv,之后重裝jupyter。
補(bǔ)充知識(shí):jupyter notebook中,對(duì)tensorflow運(yùn)行時(shí)經(jīng)常出現(xiàn)“The kernel appears to have died. It will restart automatically”
在jupyter notebook 或者spyder上運(yùn)行tensorflow的代碼時(shí)(主要是代碼 包含CNN),如果軟件安裝有問題,會(huì)出現(xiàn)“The kernel appears to have died. It will restart automatically”。
解決方案如下,親測(cè)可行:
(1) 將 C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v8.0\extras\CUPTI\libx64 目錄下的cupti64_80.dll文件拷貝到下面目錄中:C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v8.0\bin
(2) 下載下來(lái)cuDNN壓縮包解壓后,將解壓后的bin目錄下面的文件拷貝到:
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v8.0\bin
(3) 將解壓后的include目錄下的文件拷貝到:
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v8.0\include
(4) 將解壓后的lib\include\x64目錄下的文件拷貝到:C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v8.0\lib\include\x64
再次運(yùn)行jupyter notebook 或者spyder的CNN就不會(huì)出現(xiàn)kernel died的問題了
(2)-(4)在裝cuda的時(shí)候一般已經(jīng)完成了。
提示:在jupyter notebook上一次只能運(yùn)行一個(gè)文件,如果運(yùn)行多個(gè)文件會(huì)出現(xiàn)錯(cuò)誤,即使叉掉已運(yùn)行的文件也沒用,需要回到如下界面點(diǎn)擊shutdown 來(lái)關(guān)掉正在運(yùn)行的文件。
以上這篇解決jupyter notebook 出現(xiàn)In[*]的問題就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
Python3如何實(shí)現(xiàn)Win10桌面自動(dòng)切換
這篇文章主要介紹了Python3如何實(shí)現(xiàn)Win10桌面自動(dòng)切換,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2020-08-08使用Pyinstaller打包exe文件詳細(xì)圖文教程
PyInstaller可以用來(lái)打包python應(yīng)用程序,打包完的程序就可以在沒有安裝Python解釋器的機(jī)器上運(yùn)行了,下面這篇文章主要給大家介紹了關(guān)于使用Pyinstaller打包exe文件的詳細(xì)圖文教程,需要的朋友可以參考下2022-08-08Python3 掃描庫(kù)文件并獲取版本號(hào)信息的操作方法
在 C/C++ 開發(fā)中使用了第三方庫(kù),具體說(shuō)是 .a, .lib, .dll 等文件,想通過(guò) Python 查詢出這些文件中的版本號(hào)信息,下面小編給大家?guī)?lái)了Python3中掃描庫(kù)文件并獲取版本號(hào)信息的知識(shí),需要的朋友可以參考下2023-05-05Python爬取網(wǎng)易云音樂上評(píng)論火爆的歌曲
最近跟著網(wǎng)上教程學(xué)著用python爬取問題,于是就想試著扒一扒Python爬取網(wǎng)易云音樂上評(píng)論火爆的歌曲,下面這篇文章就主要介紹了利用Python如何爬取網(wǎng)易云音樂上那些評(píng)論火爆的歌曲,需要的朋友可以參考借鑒,一起來(lái)看看吧。2017-01-01Python?matplotlib?seaborn繪圖教程詳解
Seaborn是在matplotlib的基礎(chǔ)上進(jìn)行了更高級(jí)的API封裝,從而使得作圖更加容易,在大多數(shù)情況下使用seaborn就能做出很具有吸引力的圖。本文將詳細(xì)講解如何利用Seaborn繪制圖表,需要的可以參考一下2022-03-03前女友發(fā)來(lái)加密的"520快樂.pdf",我用python破解開之后,卻發(fā)現(xiàn)
520收到前女友發(fā)來(lái)的加密PDF文件,說(shuō)打開之后有驚喜,難道是要復(fù)合?我用python破解開之后,卻發(fā)現(xiàn)...python干貨+劇情滿滿收藏收藏2021-08-08python通過(guò)opencv實(shí)現(xiàn)批量剪切圖片
這篇文章主要介紹了python通過(guò)opencv實(shí)現(xiàn)批量剪切圖片,還是挺不錯(cuò)的,這里分享個(gè)大家,供需要的朋友參考。2017-11-11openCV實(shí)踐項(xiàng)目之銀行卡卡號(hào)識(shí)別功能
最近在惡補(bǔ)opencv,在前期不太那么認(rèn)真的學(xué)習(xí)狀態(tài)下,著手搞了一下這個(gè)小項(xiàng)目實(shí)戰(zhàn),基于模板匹配下的銀行卡卡號(hào)識(shí)別,下面這篇文章主要給大家介紹了關(guān)于openCV實(shí)踐項(xiàng)目之銀行卡卡號(hào)識(shí)別功能的相關(guān)資料,需要的朋友可以參考下2022-11-11