12

Pythonスクリプトを実行すると(Windows 7で.pyファイルをダブルクリックして)、Python: failed to set __main__.__loader__エラーメッセージが表示されます。何をすべきか?

詳細:

  • スクリプトは他のマシンで動作します。
  • スクリプトが機能しないマシンにインストールされているPythonのバージョンは3.2のみです。
  • Windowsシェル(cmd)からスクリプトを実行しようとすると、同じエラーが発生します。
  • 自分のマシンで実行できなかった「hey.py」という名前のファイルのコンテンツの例を次に示します。

    print('hey')

4

2 に答える 2

9

私も同じ問題を抱えていました。ファイルが英語ではない名前のディレクトリに保存されていたためでした(私の場合はヘブライ語)。ファイルへのパスに英字のみが含まれていることを確認してください。

http://bugs.python.org/issue16218

于 2012-10-17T20:01:36.350 に答える