2

Anaconda と 3.3.1 を使用して Windows デスクトップでコードを実行していました。すべて良い。すべてが機能します。

ラップトップ (同じバージョンを実行している Windows) で実行しようとすると、SyntaxError: 無効な構文を書き続けます。例えば:

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 に答える