jupyter notebook出現(xiàn)In[*]的問題及解決
jupyter notebook出現(xiàn)In[*]
問題
安裝jupyter后,在網(wǎng)頁能打開,新建python3文件后,簡(jiǎn)單的print也無法輸出,顯示In [*]
百度谷歌過后,基本解決方案都是集中在重啟kernel和安裝notebook這兩種,其中讓安裝notebook的簡(jiǎn)直就是瞎搞,根本經(jīng)不起驗(yàn)證(沒安裝notebook能進(jìn)得了網(wǎng)頁?),可以直接忽略。重啟kernel還是不行,發(fā)現(xiàn)問題跟別人的不太一樣,圖中的紅圈部分,事實(shí)是notebook根本沒連上python服務(wù),如何調(diào)試得了?
折騰過后,一直還是沒連上,有點(diǎn)心涼。終于在參考很多博客后,有人提到的python兼容性問題(Linux下,自己修改了默認(rèn)python為3.5版本),之后看馬哥教育里面的課程,可以通過pyenv來實(shí)現(xiàn)多版本python的兼容隔離問題。之后死馬當(dāng)活馬醫(yī),裝pyenv,重裝jupyter,然后再測(cè)試,完事,正常了。
心得
顯示[*]的,如果是Linux系統(tǒng),不妨看看jupyter網(wǎng)頁進(jìn)去后,右上角的python后的符號(hào)是不是一個(gè)圈,只有圈才代表連上了python服務(wù)。
如果是連上了,建議重啟kernel應(yīng)該就可以;如果是顯示一個(gè)鎖的標(biāo)記,顯示未連上服務(wù),那就不是jupyter的問題,是Linux下python多版本兼容性問題,建議安裝pyenv,之后重裝jupyter。
jupyter notebook運(yùn)行時(shí)出現(xiàn) In[ * ]怎么回事
1、掛出我寫的一個(gè)小demo
我是這樣寫的,當(dāng)我運(yùn)行的時(shí)候于是 [*] 就出現(xiàn)了
2、很明顯代碼的運(yùn)行結(jié)果就是這樣一直無限輸出下去
耗盡了給jupyter notebook的全部?jī)?nèi)存,而且你注意一下頁面的右上角,紅色箭頭指的地方變成了實(shí)心圓。
3、你可以重啟內(nèi)核
4、重啟之后實(shí)心圓變成空心小圈圈
這時(shí)候你再運(yùn)行,當(dāng)然可能還是一樣
5、查看代碼吧
不可能無緣無故出錯(cuò)的,更改之后,好了,沒問題了
至于這兩個(gè)代碼為啥不一樣,原因就是在while 循環(huán)中重復(fù)創(chuàng)建新地址,以至于無限循環(huán)new
總結(jié)
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
Python使用scrapy采集時(shí)偽裝成HTTP/1.1的方法
這篇文章主要介紹了Python使用scrapy采集時(shí)偽裝成HTTP/1.1的方法,實(shí)例分析了scrapy采集的使用技巧,非常具有實(shí)用價(jià)值,需要的朋友可以參考下2015-04-04django實(shí)現(xiàn)將修改好的新模型寫入數(shù)據(jù)庫
這篇文章主要介紹了django實(shí)現(xiàn)將修改好的新模型寫入數(shù)據(jù)庫,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧2020-03-03如何使用七牛Python SDK寫一個(gè)同步腳本及使用教程
七牛云存儲(chǔ)的 Python 語言版本 SDK(本文以下稱 Python-SDK)是對(duì)七牛云存儲(chǔ)API協(xié)議的一層封裝,以提供一套對(duì)于 Python 開發(fā)者而言簡(jiǎn)單易用的開發(fā)工具本篇文章給大家介紹如何使用七牛Python SDK寫一個(gè)同步腳本及使用及使用教程,需要的朋友可以參考下2015-08-08放棄 Python 轉(zhuǎn)向 Go語言有人給出了 9 大理由
今年 Stream 團(tuán)隊(duì)的主要編程語言從 Python 轉(zhuǎn)向了 Go。本文解釋了其背后的九大原因以及如何做好這一轉(zhuǎn)換。下面小編給大家分享放棄 Python 轉(zhuǎn)向 Go語言有人給出了 9 大理由,一起看看吧2017-10-10Python實(shí)現(xiàn)簡(jiǎn)繁體轉(zhuǎn)換
很多時(shí)候簡(jiǎn)繁體轉(zhuǎn)換,掌握了簡(jiǎn)體與繁體的轉(zhuǎn)換,往往能夠事半功倍,本文主要介紹了Python實(shí)現(xiàn)簡(jiǎn)繁體轉(zhuǎn)換,感興趣的可以了解一下2021-06-06Python?VisPy庫高性能科學(xué)可視化圖形處理用法實(shí)例探究
VisPy是一個(gè)用于高性能科學(xué)可視化的Python庫,它建立在現(xiàn)代圖形處理單元(GPU)上,旨在提供流暢、交互式的數(shù)據(jù)可視化體驗(yàn),本文將深入探討VisPy的基本概念、核心特性以及實(shí)際應(yīng)用場(chǎng)景,并通過豐富的示例代碼演示其強(qiáng)大的可視化能力2023-12-12Python實(shí)現(xiàn)Windows上氣泡提醒效果的方法
這篇文章主要介紹了Python實(shí)現(xiàn)Windows上氣泡提醒效果的方法,涉及Python針對(duì)windows窗口操作的相關(guān)技巧,需要的朋友可以參考下2015-06-06