私はLinuxシステム(Kubuntu)をインストールしたばかりで、PythonプログラムをLinuxで実行可能にするプログラムがあるかどうか疑問に思っていました。
私はLinuxシステム(Kubuntu)をインストールしたばかりで、PythonプログラムをLinuxで実行可能にするプログラムがあるかどうか疑問に思っていました。
回答:
これをスクリプトの最初の行に挿入するだけです。
#!/usr/bin/env python
ファイルを実行可能にします
chmod +x myfile.py
で実行
./myfile.py
Pythonでスタンドアロンのバイナリアプリケーションを取得する場合は、py2exeやPyInstallerなどのツールを使用してみてください。
PyInstallerを使用できます。ビルドdistを生成するので、単一の「バイナリ」ファイルとして実行できます。
http://pythonhosted.org/PyInstaller/#using-pyinstaller
Python 3には、ビルドディストリビューションを作成するネイティブオプションもあります。
これらの行をコードの先頭に置くと、オペレーティングシステムにpythonスクリプトの実行に必要なバイナリプログラムを検索するように指示します。つまり、これはpythonインタープリターです。
したがって、Pythonインタープリターを保持するオペレーティングシステムによって異なります。私はUbuntuをオペレーティングシステムとして使用しているため、Pythonインタープリターを保持している/usr/bin/python
ため、Pythonスクリプトの最初にこの行を記述しなければなりません。
#!/usr/bin/python
コードを完成させて保存した後
コマンドターミナルを起動します
スクリプトが現在の作業ディレクトリにあることを確認してください
タイプ chmod +x script_name.py
これで、スクリプトをクリックしてスクリプトを開始できます。警告ボックスが表示されます。警告ボックスで「実行」または「ターミナルで実行」を押します。または、端末プロンプトで次のように入力します./script_name.py
私は次のことを行います:
これにより、ファイルは基本的にbash実行可能ファイルになります。それをダブルクリックすると、実行されるはずです。これはUnixベースのシステムで機能します。