Pythonプログラムを直接実行する方法は?
gedit で.pyファイル(たとえば、mnik.py)を作成しました。ターミナルでスムーズに実行されます。
コマンドが行く
python3 mnik.py
しかし、ファイルをクリックすると、geditで開かれます。クリックして直接実行することはできません。
何をすべきか?
python3
引数付きのコマンドラインでの入力は、Pythonスクリプトを実行する優れた方法です。実際には、ターミナルと引数を必要とするプログラムを実行する最も簡単な方法です(多くの独自のスクリプトだけでなく、などのプログラムも同様mercurial
ですsphinx
)。私が20年以上やっていることが適切な方法ではない理由を説明することに注意してください?
./scriptname
して実行するためにカーネルが必要とするものは、コマンドラインからを使用してスクリプトを実行するという主張を検証しませんpython3
。pythonスクリプトを実行するさまざまな方法があり、実行することpython3 ./mnik.py
も適切な方法です。それはまったく異なります(少なくとも、これまでの回答で最も可能性が高いpython2ではなくpython3を取得します)