解决pythonspyder突然打不开的问题
问题:
python spyder先出现dos窗⼝,然后后⾯就什么都没有了。
解决⽅法:
C:\⽤户\Administrator\.spyder3 删除这个.spyder3⽂件夹就好了,然后启动spyder,就好了
补充:Spyder不能启动问题及解决
问题描述
Spyder不能启动,点击图标,⿏标会转圈圈,但是启动不了。
在Anaconda Prompt控制台输⼊start spyder弹出⿊框,然后消失。
原因分析
求助搜索引擎后得到可能的原因:
没有安装pyqt5,或者其版本不对
没有安装Spyder包
尝试解决的流程
1. 在prompt⾥⾯安装pyqt5
pip install pyqt5
结果:安装成功,但是依然打不开。
2. 在prompt⾥⾯安装/更新Spyder
pip install -U Spyder
更新失败,看报错信息似乎和刚才安装好的pyqt5有关。于是索性⼀不做⼆不休,卸了卸了。
pip uninstall -U pyqt5
卸载之后继续报错,我⼼说那也许是下太慢了time out?于是换清华镜像,更换后依然报错。
因为同时开着jupyter,不知道是否有牵涉到的包,但关闭Jupyter后尝试还是报错。
spyder python下载仔细看报错信息是⽆法删除⼀个包(好像叫qtconsole?)。尝试从site-package中直接⼿动删除这个包,依然报错。(于是⼜很怂地把它还原了回去)
记录⼀下查看包位置的命令⾏:
pip show qtconsole
接下来还有说⽆法成功卸载某个包的、各种问题,最后尝试了很久得到了下⾯的命令⾏:
pip install -U spyder -i pypi.tuna.tsinghua.edu/simple --ignore-installed qtconsole --user
⼀开始安装的都很顺利,后⾯会弹警告,说很多.exe不在安装到了⼀个地址,但是那个地⽅并不在PATH⾥⾯。
于是复制报错中地址,在“我的电脑–>⾼级设置–>环境变量–>PATH”中加⼊了这个地址。重新允许上述命令⾏,成功啦!
运⾏Spyder,就能看见亲切的蛛⽹了!
终极解决⽅案
pip install -U spyder -i pypi.tuna.tsinghua.edu/simple --ignore-installed qtconsole --user
对⼀些报错信息的尝试可以参考看上⾯。
以上为个⼈经验,希望能给⼤家⼀个参考,也希望⼤家多多⽀持。如有错误或未考虑完全的地⽅,望不吝赐教。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论