0
在将Anaconda分发到版本3.1.4的Spyder更新为“conda -update spyder”后,我遇到问题。更新之后,我无法启动Spyder。它会一直加载,直到消息“设置主窗口...”,然后崩溃。更新到Spyder 3.1.4之后启动不可能
在控制台中,我得到下面的输出用命令: Spyder的 - 显示,控制台
Traceback (most recent call last):
File "D:\Programme\Anaconda\lib\site-packages\spyder\app\mainwindow.py", line 3011, in main
mainwindow = run_spyder(app, options, args)
File "D:\Programme\Anaconda\lib\site-packages\spyder\app\mainwindow.py", line 2913, in run_spyder
main.setup()
File "D:\Programme\Anaconda\lib\site-packages\spyder\app\mainwindow.py", line 1110, in setup
self.setup_layout(default=False)
File "D:\Programme\Anaconda\lib\site-packages\spyder\app\mainwindow.py", line 1385, in setup_layout
self.setup_default_layouts('default', settings)
File "D:\Programme\Anaconda\lib\site-packages\spyder\app\mainwindow.py", line 1564, in setup_default_layouts
widget.toggle_view(True)
File "D:\Programme\Anaconda\lib\site-packages\spyder\plugins\ipythonconsole.py", line 692, in toggle_view
self.create_new_client(give_focus=False)
File "D:\Programme\Anaconda\lib\site-packages\spyder\plugins\ipythonconsole.py", line 925, in create_new_client
self.connect_client_to_kernel(client)
File "D:\Programme\Anaconda\lib\site-packages\spyder\plugins\ipythonconsole.py", line 944, in connect_client_to_kernel
stderr_file)
File "D:\Programme\Anaconda\lib\site-packages\spyder\plugins\ipythonconsole.py", line 1342, in create_kernel_manager_and_kernel_client kernel_manager._kernel_spec = self.create_kernel_spec()
File "D:\Programme\Anaconda\lib\site-packages\spyder\plugins\ipythonconsole.py", line 1321, in create_kernel_spec
uv = to_text_string(v)
File "D:\Programme\Anaconda\lib\site-packages\spyder\py3compat.py", line 135, in to_text_string
return unicode(obj)
UnicodeDecodeError: 'ascii' codec can't decode byte 0xe4 in position 28: ordinal not in range(128)
我重新安装了一切,即蟒蛇以及Spyder的。随着Spyder的旧版本我从来没有任何问题...
感谢您的帮助乡亲们!
请在终端运行'spyder --reset'并重试。这应该能解决你的问题。 –
我试过你的建议,但不幸的是它没有帮助。 Spyder仍然无法启动,并显示上面显示的错误。 – Aloex
好吧,我现在知道这个bug来自哪里。我将为Spyder 3.2修复它。 –