jupyter notebook报错:Bad file descriptor(C:\ci\zeromq_1602704446950\work\src\epoll.cpp:100)
最近再给我的新电脑安装Anaconda和jupyter notebook,在用jupyter notebook打开代码时候发现运行不了,翻回cmd发现有如下报错把jupyter notebook中断了:查了很多回答,据说是注册windows账户时使用中文所致。巧了不是,我用的刚好是中文,但是我看重新创建账户非常麻烦,就不信邪看看有没有其他方法,尝试了一下还真找到了!看别人的说法,好像是因为当你安装
·
最近再给我的新电脑安装Anaconda和jupyter notebook,在用jupyter notebook打开代码时候发现运行不了,翻回cmd发现有如下报错把jupyter notebook中断了:
查了很多回答,据说是注册windows账户时使用中文所致。巧了不是,我用的刚好是中文,但是我看重新创建账户非常麻烦,就不信邪看看有没有其他方法,尝试了一下还真找到了!
看别人的说法,好像是因为当你安装jupyterlab 或者jupyter notebook的时候,会自动安装ipykernel, 然后自动安装了高版本的pyzmq.
此问题是pyzmq版本问题,卸载pyzmq 22.0.2,执行 pip install pyzmq==19.0.2 安装pyzmq 19.0.2即可
如下图
贴一下命令,方便大家copy
pip uninstall pyzmq
pip install pyzmq==19.0.2 --user
安装完pyzmq 19.0.2版本,我出现了如下报错
ERROR: pip's dependency resolver does not currently take into account all the packages that are installed. This behaviour is the source of the following dependency conflicts.
spyder 4.2.5 requires pyqt5<5.13, which is not installed.
spyder 4.2.5 requires pyqtwebengine<5.13, which is not installed.
但是还好,不影响使用,重新使用jupyter notebook打开代码即可。
更多推荐
已为社区贡献1条内容
所有评论(0)