用anaconda启动Spyder时,报错信息如下:
application spyder launch may have produced errors
Bad file descriptor (bundled\zeromq\src\epoll.cpp:100)
这个情况相对是最多的,主要是Python包pyzmq版本过高造成的。有的时候启动jupyter无法正常启动,也是这个原因造成的。
启动anaconda powershell prompt
输入如下指令:
pip uninstall pyzmq
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple --trusted-host pypi.tuna.tsinghua.edu.cn --user pyzmq==19.0.2
即先卸载pyzmq,然后再重新安装一个低版本的pyzmq即可。
当使用Anaconda启动Spyder时遇到'Bad file descriptor'错误,通常是由于pyzmq版本过高导致。解决方法是通过Anaconda PowerShell Prompt,先卸载pyzmq,然后从清华镜像源安装pyzmq的19.0.2版本。这同样适用于因pyzmq版本问题导致的Jupyter启动失败情况。
370

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



