问题描述:anaconda prompt能正常打开,spyder打开是蛛网界面能出来,但蛛网界面之后就是白屏状态,两三秒之后就闪退了,anaconda 上显示的错误是7692:29420:1108/161925.088:ERROR:broker_win.cc(59)。
着急解决的朋友直接看这里:卸载anaconda以及C盘上的所有相关文件,重装,然后更新所有包conda upgrade --all,再打开就OK了。不着急的话,下面有各种方法可供试验。
超级心累到郁闷的解决历程详述:
看到这种错误完全懵*,但此时幼稚的我并没有放在心上,OK,找万能的百度呗,然后蹦出一堆不相关的英文,大概意思是说写代码的时候不小心用开始的程序调用了结束的程序。纳尼?!完全跟我的问题不相关好吧。ok,那我就查spyder闪退好吧,然后就有各种方法,总结调试如下:
方案1: (觉得不太靠谱没试过)
Anaconda2\Lib\site-packages 目录下添加一个名为 sitecustomize.py 的文件,文件内容:
#file name: sitecustomize.py
import sys
sys.setdefaultencoding('utf-8')
方案2:(呵呵,删了N次,包括删各种插件,反正删C:\用户\。。。这个目录下的东西对我的问题没用