解決Jupyter Notebook “signal only works in main thread“問題
Jupyter Notebook “signal only works in main thread“
1、今天在使用Jupyter Notebook的時候
看到Jupyter可以更換主題,很簡單,使用pip 安裝jupyter-themes 就可以了
# install jupyterthemes pip install jupyterthemes # upgrade to latest version pip install --upgrade jupyterthemes
2、但是在安裝是時候
會說jupyter core 版本比較低,安裝不成功,查詢了一下,可以使用conda升級jupyter
#升級jupyter conda upgrade notebook
3、安裝完成后
重新安裝jupyterthemes就成功了。
#設(shè)置主題 jt -t chesterish
現(xiàn)在啟動就可以看到彩色的主題了。
4、但是又會出現(xiàn)這個問題
就是內(nèi)核一直顯示忙碌,連簡單的print都不能執(zhí)行了。
然后看后臺,最后說"signal only works in main thread"

5、查詢了很多網(wǎng)站
最后發(fā)現(xiàn)是兩個包版本安裝不對,重新安裝這兩個包就就可以了。
pip install "pyzmq==17.0.0" "ipykernel==4.8.2"
安裝成功后,啟動jupyter,發(fā)現(xiàn)可以正常運行了。
===========================
9012年了,這些都有了很大的改變,我看現(xiàn)在pip 自動安裝最新的版本是下面這個,大家試試可以不,不行就用上面的吧
pip install "ipython-7.23.1" "pyzmq-22.0.3"
總結(jié)
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
pytorch加載自定義網(wǎng)絡(luò)權(quán)重的實現(xiàn)
今天小編就為大家分享一篇pytorch加載自定義網(wǎng)絡(luò)權(quán)重的實現(xiàn),具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-01-01
淺談Keras中shuffle和validation_split的順序
這篇文章主要介紹了淺談Keras中shuffle和validation_split的順序,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-06-06
Python使用psutil庫對系統(tǒng)數(shù)據(jù)進行采集監(jiān)控的方法
利用psutil庫可以獲取系統(tǒng)的一些信息,如cpu,內(nèi)存等使用率,從而可以查看當前系統(tǒng)的使用情況,實時采集這些信息可以達到實時監(jiān)控系統(tǒng)的目的。本文給大家介紹Python psutil系統(tǒng)監(jiān)控的相關(guān)知識,感興趣的朋友一起看看吧2021-08-08

