jupyter notebook或者启动spyder 终端会有提示Bad file descriptor (C:\ci\zeromq_1602704446950\work\src\epoll.cpp:100)
[6928:10480:0630/144717.902:ERROR:broker_win.cc(59)] Error reading broker pipe: 管道已结束。 (0x6D)
anaconda安装完,安装jupyterlab 或者jupyter notebook,会自动安装ipykernel, 然后自动安装了高版本的pyzmq 22.0.2,先卸载掉高版本的,pip uninstall pyzmq 再执行 pip install pyzmq==19.0.2
————————————————

如遇到这样拒绝访问,说明没有权限 ,加一个--user

然后再启动jupyter 和jupyterlab,一切正常。
本文介绍了解决Anaconda环境下启动Jupyter或JupyterLab时出现的Badfiledescriptor错误的方法。通过调整pyzmq版本及使用--user参数增强权限,确保Jupyter及其相关应用正常运行。

被折叠的 条评论
为什么被折叠?



