2

我一直在使用 Anaconda 和 3.3.1 在我的 Windows 桌面上运行代码。都好。一切正常。

当我尝试在我的笔记本电脑上运行它(也是 Windows,运行相同的版本)时,我不断收到 SyntaxError: invalid syntax for anything I write。例如:

print ("Hello World")

>>> runfile(r'C:\Users\Laptopname\Desktop\.temp.py', wdir=r'C:\Users\Laptopname\Desktop')
  File "<stdin>", line 1
    runfile(r'C:\Users\Laptopname\Desktop\.temp.py', wdir=r'C:\Users\Laptopname\Desktop')
                             ^
SyntaxError: invalid syntax

但是,当我在 IDLE 中运行它时,它工作正常。

我认为 Spyder 的设置有问题。有任何想法吗?

4

1 回答 1

0

这不是答案,只是扩展评论:

打开一个 python 交互式解释器并输入

with open(r'C:\Users\Laptopname\Desktop\.temp.py', 'rb') as f:
    print(repr(f.read()))

请发布输出。(这将准确地向我们展示文件中的内容。)

于 2013-05-15T16:55:35.437 回答