私は最近32ビットを望んでいたので、Windows 10のPython 64ビットをアンインストールしました。以前は、スクリプトをクリックして(編集せずにスクリプトを実行するだけで)、プログラムが実行され、Pythonの黒い端子がポップアップして、印刷したものが表示されました。私は最近別のコンピュータも持っていた(私はちょうどこれを買った)、それは働いた、それは32ビットのPythonでさえあった。私はスクリプトをクリックして、それを実行します。しかし、何らかの理由でそれは実行を拒否します。スクリプトをクリックすると、「この.pyファイルをどうやって開きますか?」というメッセージが表示されます。私にはPythonとは関係のないアプリのリストがあります。私はWindows 10で、私はPython 32ビットバージョン3.6.1を持っています。どちらもコーディングエラーではありません。私がコードを編集し、コードが "print( 'hi')"のような単純なものであれば、まだ動作しません。シェルを使って編集して実行しない限り、Python 3.6.1 32ビットは実行されません
答えて
あなたがの.pyファイルを処理するどのようなプログラムのWindowsを伝える必要があります、それはpythonの64ビットだったが、あなたはそれをアンインストールし、32ビットがそれらを処理するために自分自身を設定していないように見えます。スクリプトを実行しようとすると、どのプログラムを開くかを尋ねられます。スクリプトを実行しようとします - >More apps
をクリックします - > にスクロールすると、表示されたアプリのリストにpythonがリストされていない場合。それをクリックする前にAlways use app to open .py files
にチェックを入れてから、実行してください。 A Open with...
ウィンドウが表示され、Pythonのインストールディレクトリに移動します。デフォルトではWindowsではC:\Users\<user>\AppData\Local\Programs\Python\Python<version>\
です。そこにpython.exe
を選択します。私はそれがうまくいくと思います。
少なくともLinuxでは(私はWindowsについては知られていません)別の方法はshebangを使用することです。詳しくはWhy do you need to put #!/bin/bash at the beginning of a script file?を参照してください。
編集:私はむしろこれをコメントに入れますが、私は50人の担当者を持っていません。 ファイルはPythonアイコンを持たないため、Pythonに関連付けられていないようです。これはあなたの/おそらく/上のソリューションでは正解ですが、ファイル拡張子が表示され、ファイルエクスプローラ(デスクトップ)、see this on how toから簡単に見えたり変更したりすることができれば、あなたと誰にとっても簡単になります。
- 1. Pythonはコマンドラインから実行されていませんが、anacondaシェルから実行しています
- 2. x86ターゲットは32ビットWindows XPで実行されていません
- 3. Pythonから32ビットVBスクリプトを実行できません
- 4. wxPythonの32ビット版でPythonを実行
- 5. AnyCPUアプリケーションを64ビットOS上で32ビットとして実行
- 6. Netbeans 8.2(Java Project)で実行されているOctaveスクリプトがファイルを作成していません(編集:全く実行していません)
- 7. サブスクリプトで実行されるスクリプトは、呼び出しスクリプトと同じシェルを実行していません
- 8. スレッドはPythonスクリプトでは並行して実行されていません
- 9. 32ビットIISアプリケーションを使用して64ビットサーバー上で実行される32ビット暗号化コンポーネント!
- 10. シェルで.profileが実行されていません
- 11. 64ビットマシンで32ビットjdkでコンパイルされた実行可能なjarを実行できません
- 12. なぜこのプログラムは実行されていません(Python)
- 13. ubuntuの32ビットアプリケーションをビルドし、64ビットのlibを使って実行する
- 14. (Python)エラーはありませんが、プログラムは実行されていません
- 15. 出力を印刷しない限りプロセスは実行されません+ Processbuilder
- 16. Google Playサービスを更新しない限り、アプリケーションは実行されません
- 17. Google Playサービスを更新しない限り、com.tools.fd.runtime.BootstrapApplicationは実行されません。
- 18. VS 2015と並行して32ビットと64ビットのWebプロジェクトを実行しています
- 19. Python main()が正しく実行されていません
- 20. eclipse sh編集して実行
- 21. Pythonプログラムにファイル、編集、シェル、デバッグオプションがありません
- 22. linux python numpyスクリプトはシェルで実行されますが、端末では実行されません。
- 23. JsFiddleは実行時に実行されていません
- 24. 実行アセンブリを32または64として実行する
- 25. Pythonスレッドがセレンと並行して実行されていません
- 26. Javascript onClickは2回クリックしない限り実行されません
- 27. jQuery $ .post()リクエストは2度実行されない限り動作しません
- 28. AJAXリクエストは$ .when(...)を使用して並行して実行されません
- 29. dbms_schedulerジョブを実行していないジョブを実行していません
- 30. シェルでmongodを実行しても動作しません。
動作していないファイルのコードを提供できますか?これはユーザーエラーである可能性があります。 –