jupyter notebook中出现ValueError: signal only works in main thread 报错 即 长时间in[*] 解决办法

但是在jupyter notebook中建立该kernel时,右上角总是显示

服务正在启动中,请稍候(kernel is starting,please wait)同时 kernel中显示in[*]表示服务一直被占用

在cmd中发现报错

error:tornado.general:uncaught exception in zmqstream callback

……

valueerror: signal only works in main thread

经过试验,最终发现是包的版本冲突

pip install"pyzmq==17.0.0""ipykernel==4.8.2"

执行以上后重启即可

参考:https://blog.csdn.net/loovelj/article/details/82184223



重启后,启用jupyter notebook,提示:

E:\a虾米\a数据科学导引\py>jupyter notebook car.ipynb

Error executing Jupyter command 'notebook': [Errno 'jupyter-notebook' not found] 2


解决方案:

pip3 install --upgrade --force-reinstall --no-cache-dir jupyter

成功。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。