使用Python 3.5打开Spyder时Python崩溃

使用Python 3.5打开Spyder时Python崩溃,python,python-3.x,anaconda,spyder,Python,Python 3.x,Anaconda,Spyder,Python 3.5环境安装在Win10系统的anaconda上。当我尝试启动Spyder时,python.exe崩溃。在终端上,它显示 [4596:5756:0409/160956.599:ERROR:broker_win.cc(59)] Error reading broker pipe: The pipe has ended (0x6D) [7064:1908:0409/160956.599:ERROR:broker_win.cc(59)] Error reading broker pip

Python 3.5环境安装在Win10系统的anaconda上。当我尝试启动Spyder时,python.exe崩溃。在终端上,它显示

[4596:5756:0409/160956.599:ERROR:broker_win.cc(59)] Error reading broker pipe: The pipe has ended (0x6D)
[7064:1908:0409/160956.599:ERROR:broker_win.cc(59)] Error reading broker pipe: The pipe has ended (0x6D)
但是,当我切换到Python 3.6环境时,Spyder工作正常。有人有办法解决管道破裂的问题吗


整个故事就是这样。 我想在之前的Python3.5环境中安装PIL包。不幸的是,我使用了错误的命令“conda install PIL”。因此,在3.5环境中引入了python 2.7。我想是这次手术造成的


然后我尝试卸载Spyder、Python3.5和anaconda,但没有任何效果

只需使用以下选项重置首选项:

spyder --reset
然后再次运行
spyder


它应该可以工作。

只需使用以下选项重置首选项:

spyder --reset
然后再次运行
spyder


它应该可以工作。

您在尝试所有这些时是否使用虚拟环境?谢谢,我使用的是真实环境。最后,我在Python3.6中安装了tensorflow,不再是Python3.5了。您在尝试所有这些时是否使用虚拟环境?谢谢,我使用的是真实环境。最后,我在Python3.6中安装了tensorflow,不再是Python3.5了。