`spyder总是闪退?spyder打不开?spyder又又又又又出错啦?

spyder补洞心得体会:

spyder总是闪退?spyder打不开?spyder又又又又又出错啦?看下面:

补洞真难受


问题描述

由于我不知道更新什么乱七八糟的库,不知道下载什么乱七八糟的库,导致我的base环境是在是乱的无法形容。终于我下定决心新创建了环境然后用conda安装spyder,装的是spyder5.1.5但是。。。由于后面要用到netCDF4,cartopy,salem等库,在新的环境装这些东西,由于安装他们有连带的库要安装,我安装版本出错后又conda卸载,卸载时候没看清它还要连带卸载很多包,最后卸了几个包发现我的spyder又打不开啦,呜呜呜:

修补过程遇到几个问题,记录一下
1.spyder只能终端打开,在anaconda目录下找不见图标,退出中断spyder也退出;
2.spyder的蜘蛛网只是闪现一下,看到开始初始化的过程他就又闪退了。
3.spyder的蜘蛛网打开了,页面也开了,但是它的菜单栏迟迟不显示出来
4.终端输入spyder return,返回没有zmq模块
5.终端输入pip check查看冲突,发现没有任何冲突但就是打不开soyder
6.用pip成功下载了spyder包,但是spyder打不开:


分析:

在看下面解决办法前,我们先理解我理解的pip 和conda下载及卸载的最大区别:

  1. pip下载一般只下载指定的包(卸载同理,pip连带卸载和下载还没搞清楚)
  2. conda卸载和下载包时会有很多连带(卸载一定看清楚,是不是所有的包都要卸载)

解决方案:

对应上面问题序号的解决方案:

问题1.5和6

这里面咱也不知道缺了啥包,可是这种使用体验感太差,这种情况我的解决方案是用 pip 和conda先把spyder卸载,只用pip卸载不干净,conda卸载时间有点长,耐心等待。然后用conda安装spyder,找到自己熟悉的spyder版本,只用pip安装的spyder可能打不开且依旧没有图标。

问题2.3.4
原因一样,都是pyzmq出了问题,解决办法用pip卸载pyzmq,重新安装对应版本的pyzmq(这里很重要),我的spyder是5.1.5,可用的pyzmq版本是pyzmq-22.1.0-cp38-cp38-win_amd64.whl。下载可去这个网址清华镜像 https://www.lfd.uci.edu/~gohlke/pythonlibs/#pyodbc 。

  • 1
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

weixin_42702193

你的鼓励将是我创作的最大动力

¥2 ¥4 ¥6 ¥10 ¥20
输入1-500的整数
余额支付 (余额:-- )
扫码支付
扫码支付:¥2
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值