Spyder控制台在打印时出错
问题描述:
我的问题是Spyder(in Windows 10)
。当我尝试我spyder
控制台(甚至一些如1 + 1那样简单)上做任何事情,我得到的内部控制台选项卡下面的错误信息:Spyder控制台在打印时出错
(任何帮助将不胜感激)
Traceback (most recent call last): <br> <br>
File "C:\Users\ JohnDoe \Anaconda2\lib\site-packages\qtconsole\base_frontend_mixin.py", line 163, in _dispatch<br><br>
Traceback (most recent call last):<br><br>
File "C:\Users\ JohnDoe \Anaconda2\lib\site-packages\qtconsole\base_frontend_mixin.py", line 163, in _dispatch<br><br>
handler(msg)<br><br>
File "C:\Users\JohnDoe\Anaconda2\lib\site-packages\spyder\widgets\ipythonconsole\namespacebrowser.py", line 188, in _handle_execute_reply<br><br>
self.handle_exec_method(msg)<br><br>
File "C:\Users\ JohnDoe\Anaconda2\lib\site-packages\spyder\widgets\ipythonconsole\shell.py", line 225, in handle_exec_method<br><br>
properties = ast.literal_eval(data['text/plain'])<br><br>
KeyError: 'text/plain'<br><br>
handler(msg)<br><br>
File "C:\Users\ JohnDoe\Anaconda2\lib\site-packages\spyder\widgets\ipythonconsole\namespacebrowser.py", line 188, in _handle_execute_reply<br><br>
self.handle_exec_method(msg)<br><br>
File "C:\Users\ JohnDoe\Anaconda2\lib\site-packages\spyder\widgets\ipythonconsole\shell.py", line 222, in handle_exec_method<br><br>
view = ast.literal_eval(data['text/plain'])<br><br>
KeyError: 'text/plain'
答
当您安装的Spyder 3像卡洛斯
mentioned
此错误已修复的Spyder 3.0.2
的问题得到解决。请更新到该版本。
但是,它实际上不影响我的代码或运行时间。唯一的缺点是你不能在显示这个错误的机器上测试你的代码。
+0
我们添加了进一步的验证,以避免在Spyder 3.1中出现此问题,以防您想更新到该版本:-) –
+0
感谢Carlos。我做到了。 :) 非常感激。 – Prometheus
在Spyder 3.0.2中修正了这个错误。请更新到该版本。 –
这就是我做的。谢谢。 – Prometheus