当您尝试使用“imports”或仅使用“print 'hello world'”时,调试中的交互模式会失败。这似乎是一个仅在 python 3.0 之前存在的错误?
示例代码:''' 创建于 14. jun. 2016
'''
import time
Debugger output:
pydev debugger: starting (pid: 6988)
>>> time.sleep(4)
File "<stdin>", line 1
time.sleep(4)
^
SyntaxError: invalid syntax
>>>
已在 eclipse mars 2.2 上发现此错误,其中包含来自存储库 (5.0.0) 的最新 pydev。
在 windows 中使用相同的 eclipse 4.5.2 (Mars) 和 LiClipse 以及 5.0.0 或 4.5.5 Java 1.7.0.80,错误仍然存在。在带有 LiClipse 的 Lubuntu 中,它可以正常工作。
所以错误似乎只发生在windows中。
无效语法指向 time.sleep(2) 中的行尾。