win7にnotepad++をインストールし、notepad++execプラグインをインストールしました。実行している.pyスクリプトを実行するたびに、次のエラーが発生します。
C:/Python27/python.exe ""
Process started >>>
C:\Python27\python.exe: can't find '__main__' module in ''
<<< Process finished.
================ READY ================
私のindex.pyスクリプトは次のとおりです。
text = "Hello World"
print text
Notepad ++実行スクリプト(F6)は次のとおりです。
C:/Python27/python.exe "$(C:/Python27/python.exe)"
これは私のシステムのpython.exeへの正しいパスです。Windowsの環境変数では、これもPATHに追加しました。また、python.exeコマンドプロンプトを起動し、手動で入力してスクリプトを機能させることができました。C:/ Python27のディレクトリ検索を実行し、メインの.pyファイルが存在します。
ここで何が間違っているのですか?Pythonが__メイン__モジュールを見つけられないのはなぜですか?
編集:
これを気にしないでください、私はばかです。
そのため、notepad ++ exec(F6)スクリプトの設定を誤って解釈していました。
C:/Python27/python.exe "$(C:/Python27/python.exe)"
代わりにこれであるはずです:
C:/Python27/python.exe "$(FULL_CURRENT_PATH)"
もちろん、FULL_CURRENT_PATHに移動しなかったため、メインの.pyファイルは見つかりませんでした。続ける。