【发布时间】:2013-10-23 15:49:54
【问题描述】:
我刚刚切换到 Sublime Text 3(实际上是从 ST 2 切换到的),并且在执行无效代码时收到了这个烦人的错误消息。说,我运行这段代码(这在 Python 3 中当然是无效的):
print 'this'
我从我的 Sublime 收到这个扩展的错误消息:
SyntaxError: invalid syntax
[Finished in 0.2s with exit code 1]
[shell_cmd: python -u "C:\Users\Myname\Desktop\working.py"]
[dir: C:\Users\Myname\Desktop]....CUT HERE...
因此,除了 Sublime 例外,它还打印了我拥有的所有环境变量路径。我猜这是异常行为?还是您在 Sublime Text 3 上也收到此类错误消息?
如果这有任何相关性,我同时安装了 Python27 和 Python 33,尽管只有 Python33 被放入变量路径中。
【问题讨论】:
-
要清楚,您不是在问如何修复这个特定错误(或更一般地将 Python 2 代码移植到 Python 3),而是如何更改 ST 的异常输出?
-
是的,这都是关于 ST 的,因为 ST 通常不会出现这样的错误。那里一定有问题。