解決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就成功了。
#設置主題 jt -t chesterish
現(xiàn)在啟動就可以看到彩色的主題了。
4、但是又會出現(xiàn)這個問題
就是內核一直顯示忙碌,連簡單的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"
總結
以上為個人經驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關文章
詳解python使用遞歸、尾遞歸、循環(huán)三種方式實現(xiàn)斐波那契數(shù)列
本篇文章主要介紹了python使用遞歸、尾遞歸、循環(huán)三種方式實現(xiàn)斐波那契數(shù)列,非常具有實用價值,需要的朋友可以參考下2018-01-01python實現(xiàn)將兩個文件夾合并至另一個文件夾(制作數(shù)據(jù)集)
這篇文章主要介紹了python實現(xiàn)將兩個文件夾合并至另一個文件夾(制作數(shù)據(jù)集),具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-04-04