spyder突然打不开,只能看到蜘蛛网

挂着代码吃了个饭回来,回来spyder莫名其妙打不开了,通过cmd打开,出现这么一堆错误!我TMD!!!**
Bad file descriptor (C:\ci\zeromq_1602704446950\work\src\epoll.cpp:100)
[3688:14044:0314/211322.231:ERROR:broker_win.cc(59)] Error reading broker pipe: 管道已结束。
网上搜了好多都是说完全卸载anaconda,而且还不一定弄好,关键是重装anaconda就意味着我之前配的环境都没了,我挣扎了两天。

终于!!!搜到了一个解决方法,意思是pyzmq版本高了需要降低版本https://www.pythonheidong.com/blog/article/852166/109b79043ced48ebab3e/
只要非常简单的两步:
1.卸载pyzmq,在anaconda prompt下pip uninstall pyzmq
2.安装老版本,conda install pyzmq==19.0.2
这样之后就可以打开spyder了

我在进行上述操作前尝试过删除anaconda下的.spyder-py3,.matplotlib文件夹,都不管用,随后进行这个操作。特在此记录一下。

  • 31
    点赞
  • 55
    收藏
    觉得还不错? 一键收藏
  • 27
    评论
评论 27
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值