Anaconda Navigator和Spyder都打不开了,搜资料搜了好久弄成功,总结一下我遇到的问题(本人经常遇到各种奇葩问题)
ps:第一次写博客比较菜,只是在安装过程中确实走了很多弯路,想要总结在这里留作纪念
1.Anaconda Navigator打不开界面
【这是唯一让我成功打开界面的一篇博客,必须说一句太厉害了!!!】(https://blog.youkuaiyun.com/weixin_42529892/article/details/81503261)
点击这里跳转
2.Spyder打不开界面
基础问题可以参考这篇《anaconda下载后spyder打不开的N次尝试》
【虽然。。。但是,我把他的方法全用了,尝试了N+1次也没有成功,而且我的spyder return什么都没返回。。。最要命的是当你开始看到一个新方法就死马当活马医地用了之后,若是成功也就罢了,我就是问题越来越大。。。。】
经过N次尝试,我的问题是:fatal error:****无法打开包括文件:“zmq.h”,No such file or directory… ImportError: DLL load faile
嗯,没错,不知道怎么,不断地install和uninstall换来的就是更多的文件消失了,上网查找资料,有人说需要npm install zeromq,然而并没有什么用,我的依然不断报错。
我寻思着这也不对啊,zmq.h看上去就像是个回伴随anaconda的下载一起完成下载的文件,不应该出现在配置问题里吧。于是我还是重装了anaconda。。。。。。
然后在install的进度条里点击show detail,就看到zeromq确实是一起安装好的。
那就只能重新开始处理spyder打不开的问题了。
N+2次尝试spyder打不开的问题
打开了navigator后,在anaconda prompt里面输入spyder,得到的问题是:“sys/un.h”: No such file or directory… ImportError: DLL load faile
于是我发现了这篇处理“sys/un.h”问题的总结
这篇就解决了“sys/un.h”不存在的问题,同款问题可以参考一下!!
解决完这一个问题,再次输入spyder,问题又出现了,这次的问题就不再那么奇怪了,走上了正轨,主要是跟qt5有关。
看到我的终端上显示的是:
ERROR: spyder 4.1.4 requires pyqtwebengine<5.13; python_version >= “3”, which is not installed.
ERROR: spyder 4.1.4 has requirement pyqt5<5.13; python_version >= “3”, but you’ll have pyqt5 5.15.1 which is incompatible.
问题就出在了第一条,我没下载pyqtwebengine,那下载一下就好啦!
pip install pyqtwebengine
然后我就大功告成了!!!!
可喜可贺,每次写程序都死在配置环境的第一步。。。。。。