私はlinux mintを使用しています.pythonファイルを実行するには、ターミナルに入力するpython [file path]
必要があります: 、ファイルを実行可能にし、python
ダブルクリックするとコマンドを自動的に実行する方法はありますか?
そして、私は何年も前にウィンドウを扱うのをやめたので、そこにある .py ファイルも自動的に実行可能になるのか、それともいくつかの手順が必要なのか疑問に思います。
ありがとう
シバンを追加する必要があります。シバンはファイルの最初の行です。ファイルを実行するためにシステムが探しているものです。
次のようになります。
#!/usr/bin/env python
または実際のパス
#!/usr/bin/python
また、ファイルに実行権限があることを確認する必要があります。chmod +x file.py
ファビアンが言ったように、ウィキペディアを見てください : Wikipedia - Shebang (en)
追加することをお勧めします
#!/usr/bin/env python
#!/usr/bin/python
ファイルの先頭ではなく。これは、Python のインストールが、異なるディストリビューションまたは異なるコンピューターの異なるフォルダーにある可能性があるためです。を使用env
することで、システムが python を見つけて、スクリプトの実行をそれに委譲するようにします。
前に述べたように、スクリプトを実行可能にするには、次のようにします。
chmod u+x name_of_script.py
すべきです。
はいあります。追加
#!/usr/bin/env python
ファイルの先頭まで
chmod u+rx <file>
ユーザーがファイルを所有していると仮定します。それ以外の場合は、グループまたは世界のアクセス許可を調整してください。
Windows の下の .py ファイルは、たとえば .docx を開くときに MS Word が実行されるように、それらを開くときに実行するプログラムとして python に関連付けられます。
コードの先頭に追加し、
#!/usr/bin/python
次に、ターミナルで次のコマンドを実行します。
chmod +x yourScriptFile
これをファイルの先頭に追加します。
#!/usr/bin/python
これはシバンです。詳細については、ウィキペディアを参照してください。
その後、ファイルを実行可能にする必要があります
chmod +x your_script.py