104

Linuxシステム(Kubuntu)をインストールしたばかりで、PythonプログラムをLinuxで実行可能にするプログラムがあるかどうか疑問に思っていました。

4

8 に答える 8

182

これをスクリプトの最初の行に入れるだけです:

#!/usr/bin/env python

でファイルを実行可能にします

chmod +x myfile.py

で実行

./myfile.py
于 2008-11-20T10:32:27.860 に答える
22

Python でスタンドアロンのバイナリ アプリケーションを取得する場合は、 py2exe やPyInstallerなどのツールを使用してみてください。

于 2013-01-09T09:53:50.073 に答える
5

これらの行をコードの先頭に置くと、オペレーティングシステムに、Pythonスクリプトの実行に必要なバイナリプログラムを検索するように指示されます。つまり、Pythonインタープリターです。

したがって、Pythonインタープリターを保持するオペレーティングシステムによって異なります。私はオペレーティングシステムとしてUbuntuを使用しているので、Pythonインタープリターを保持している/usr/bin/pythonので、Pythonスクリプトの先頭にこの行を記述する必要があります。

#!/usr/bin/python

コードを完成させて保存した後

  1. コマンド端末を起動します

  2. スクリプトが現在の作業ディレクトリにあることを確認してください

  3. タイプchmod +x script_name.py

  4. これで、スクリプトをクリックしてスクリプトを開始できます。警告ボックスが表示されます。警告ボックスで「実行」または「ターミナルで実行」を押します。または、ターミナルプロンプトで、次のように入力します./script_name.py

于 2013-01-09T07:55:36.957 に答える