解决Failed to start the Kernel.Bad file descriptor (D:\bld\zeromq_1629967000004\work\src\epoll.cpp:10

解决Failed to start the Kernel.Bad file descriptor (D:\bld\zeromq_1629967000004\work\src\epoll.cpp:10


不知道什么原因导致一直报错Failed to start the Kernel.Bad file descriptor (D:\bld\zeromq_1629967000004\work\src\epoll.cpp:10,在vscode和jupyter notebook中运行都不行。先后删除了除base环境外的其他虚拟环境,也是不行。

后来参考这篇文章的方法,解决了!
https://blog.csdn.net/weixin_52096278/article/details/126568679

具体做法:

1、在vscode中安装jupyter插件
2、新建虚拟环境:conda create -n d2l ,后conda activate d2l进入d2l虚拟环境
3、pip install jupyter -i https://pypi.tuna.tsinghua.edu.cn/simple
4、降低pyzmq版本

pip uninstall pyzm
pip install pyzmq==19.0.2

5、降低jupyter-client版本

pip uninstall jupyter-client
pip install jupyter-client==6.1.12

6、降低jupyter-console版本

pip uninstall jupyter-console
pip install jupyter-console==6.4.0

7、然后就可以导入你所需要的库了
因为我在学习李沐的深度学习,为了版本的配套,安装了所需的torch等库。

pip install torch==1.12.0
pip install torchvision==0.13.0
pip install d2l==0.17.6

你可能感兴趣的:(python,开发语言)