如果我输入
if 1: print("yes")
在Pydev的交互式控制台中,没有输出。无论我选择"当前活动编辑器的控制台"或者" Python控制台"。为什么会这样,我该如何解决?
如果我在IDLE中输入相同的行,或者在Windows命令提示符下输入Python,我会按预期输出yes
(按Enter键两次后)。如果我在Pydev的交互式控制台中只输入print("yes")
,我也会按预期得到输出yes
。
我使用的是Python 3.6,Eclipse 4.4.1,Pydev 3.8.0.201409251235和Windows 10.
答案 0 :(得分:0)
我更新到Eclipse 4.7.1a和Pydev 6.2.0.201711281614,现在交互式控制台按预期工作。
我仍然有兴趣知道为什么早期版本有这个问题。