Python 3.6 で Python スクリプトを実行可能ファイル (.exe) に変換する方法
Python スクリプトを実行可能ファイル (.exe) に変換すると、スクリプトを実行せずに独立して実行できるようになります。 Python インタープリター。これは、遭遇した特定の課題に対処する解決策です:
cx_Freeze を使用する方法:
手順:
- Python 3.6 をインストールします。
- cx_Freeze をインストールします: コマンドで pip install cx_Freeze を実行します。
- idna のインストール: コマンド プロンプトで pip install idna を実行します。
- myfirstprog.py という名前の Python スクリプトを作成します。
- setup.py という名前の新しい Python ファイルを作成します。スクリプトと同じディレクトリにあります。
- 次のコードを setup.py にコピーして保存します。それ:
from cx_Freeze import setup, Executable
base = None
executables = [Executable("myfirstprog.py", base=base)]
packages = ["idna"]
options = {
'build_exe': {
'packages':packages,
},
}
setup(
name = "<any name>",
options = options,
version = "<any number>",
description = '<any description>',
executables = executables
)
ログイン後にコピー
- スクリプト ディレクトリ内の任意の場所を右クリックし、[ここでコマンド ウィンドウを開く] を選択します。
- コマンド プロンプトで、「python setup.py」と入力します。 build.
- エラーがなければ、ビルド フォルダーが作成されます。
- に移動します。ビルド フォルダーに移動し、myfirstprog アプリケーションを見つけます。
- アプリケーションを実行して機能を確認します。
注意してください:
- myfirstprog.py を Python スクリプトの実際のファイル名に置き換えます。
- setup.py のパッケージ リストにある必要なインポートされたパッケージ。
- setup.py のセットアップ情報 (名前、バージョン、説明) をカスタマイズします。
- インポートされたパッケージがインストールされる前にインストールされていることを確認してください。実行可能ファイルをビルドします。
以上がcx_Freeze を使用して Python 3.6 スクリプトからスタンドアロン .exe を作成する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。