项目场景:
在windows系统上运行jupyter notebook时报错了
问题描述
jupyter notebook报错:Bad file descriptor(C:\ci\zeromq_1602704446950\work\src\epoll.cpp:100)
原因分析
- 也可能是由于我的用户名是中文的。
- 可能是没有装pyzmq这个包。
解决方案:
看了针对两个原因的解决方案:
-
本打算改windows注册时的用户名,但怕把系统搞崩,忍住了!
-
具体解决方法参考了这篇博客
pip uninstall pyzmq
pip install pyzmq==19.0.2 --user
但运行第二条指令会报错
然后看网上,这个版本有点老了,所以直接下载了最新版:
pip install pymq
successfully installed pyzmq-25.1.1
然后再次运行jupyter notebook,成功!