本当に厄介な問題があります。ダブルクリックするだけではPythonファイルを実行できません。
idle.bat
でファイルを開くように設定しようとしましたが、ダブルクリックでIDLEエディターが起動するだけで、Pythonファイルは実行されません。
Pythonのどのバージョンをインストールしましたか?
pythonバイナリとスクリプトを実行するには、独自のバッチファイルを作成する必要があります。
たとえば、デフォルトのPython 2.7をWindowsにインストールすると、これはスクリプトのコンテンツ全体になります。
myscript.bat
:
ECHO ON
REM A batch script to execute a Python script
SET PATH=%PATH%;C:\Python27
python yourscript.py
PAUSE
このファイルを「myscript.bat」として保存し(「myscript.bat.txt」ではないことを確認してください)、ダブルクリックします。
ファイルを右クリックして、[開く]を選択します。単純にスクリプトを実行する場合は、python.exeを見つけて選択します。 IDLEでデバッグする場合は、その実行可能ファイルを見つけて選択します。
ファイルを右クリック->で開く->デフォルトのプログラムを選択->その他のオプション-> python.exeファイルを選択してクリック.
Py2とPy3の両方があり、前者を削除したとき、スクリプトをダブルクリックしても実行されませんでした(コンソールからは問題ありません)。__pycache__
フォルダー(スクリプトと同じディレクトリ)問題。削除すると問題は解決しました。