Windows10下Anaconda安装的Spyder无法启动/窗口不显示求助
我之前也碰到过一模一样的糟心事!试了好几种方法,终于找到几个靠谱的解决方案,你可以挨个试试:
重置Spyder窗口布局:
打开Anaconda Prompt,输入命令spyder --reset,执行完后重启Spyder。这个命令会把所有界面设置恢复到默认状态,很多窗口错位、无法显示的问题都能靠它解决。禁用硬件加速启动:
有时候显卡的硬件加速会干扰Spyder的窗口渲染,你可以试试用软件渲染启动:在Anaconda Prompt里输入spyder --opengl software。如果成功打开窗口,之后可以在Spyder的设置(Tools > Preferences > IPython console > Graphics)里把图形后端改成Automatic或者TkAgg,这样下次启动就不用加参数了。手动删除Spyder配置文件夹:
要是--reset不管用,那就彻底删掉配置文件。Windows下这个文件夹路径是C:\Users\[你的用户名]\.spyder-py3(把[你的用户名]换成你自己的Windows用户名),删除后重新启动Spyder,它会自动生成全新的配置文件。以管理员权限启动:
右键点击Anaconda Prompt,选择「以管理员身份运行」,然后输入spyder启动。有时候系统权限不足会导致窗口无法正常加载,这个方法偶尔能解决问题。更新显卡驱动:
这个比较冷门,但旧显卡驱动确实可能和Spyder的界面渲染冲突。去你的显卡厂商官网(NVIDIA/AMD/Intel)下载安装最新的驱动程序,更新完再试试启动Spyder。
内容的提问来源于stack exchange,提问作者Pauli

