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

5、查詢了很多網(wǎng)站
最后發(fā)現(xiàn)是兩個(gè)包版本安裝不對,重新安裝這兩個(gè)包就就可以了。
pip install "pyzmq==17.0.0" "ipykernel==4.8.2"
安裝成功后,啟動jupyter,發(fā)現(xiàn)可以正常運(yùn)行了。
更新:
這些都有了很大的改變,我看現(xiàn)在pip 自動安裝最新的版本是下面這個(gè),大家試試可以不,不行就用上面的吧~
pip install "ipython-7.23.1" "pyzmq-22.0.3"
總結(jié)
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
用map函數(shù)來完成Python并行任務(wù)的簡單示例
這篇文章主要介紹了用map函數(shù)來完成Python并行任務(wù)的簡單示例,多線程和多進(jìn)程編程的問題一直都是Python中的熱點(diǎn)和難點(diǎn),需要的朋友可以參考下2015-04-04
對python中url參數(shù)編碼與解碼的實(shí)例詳解
今天小編就為大家分享一篇對python中url參數(shù)編碼與解碼的實(shí)例詳解,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧2019-07-07
Python re.findall中正則表達(dá)式(.*?)和參數(shù)re.S使用
本文主要介紹了Python re.findall中正則表達(dá)式(.*?)和參數(shù)re.S使用,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2022-08-08
Python實(shí)現(xiàn)打包成庫供別的模塊調(diào)用
這篇文章主要介紹了Python實(shí)現(xiàn)打包成庫供別的模塊調(diào)用,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-07-07
Sklearn調(diào)優(yōu)之網(wǎng)格搜索與隨機(jī)搜索原理詳細(xì)分析
這篇文章主要介紹了Sklearn調(diào)優(yōu)之網(wǎng)格搜索與隨機(jī)搜索原理,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)吧2023-02-02

