ホームページ >バックエンド開発 >Python チュートリアル >Python 3.6 プログラムを Windows 上の実行可能ファイルに簡単に変換するにはどうすればよいですか?

Python 3.6 プログラムを Windows 上の実行可能ファイルに簡単に変換するにはどうすればよいですか?

Barbara Streisand
Barbara Streisandオリジナル
2024-12-26 05:24:12469ブラウズ

How Can I Easily Convert My Python 3.6 Programs into Executables on Windows?

Python プログラムの実行可能ファイルへの変換 (Windows)

Python スクリプトを実行可能ファイルに変換すると、Python ランタイムに依存せずに便利なデプロイメントと実行が可能になります。 Windows ユーザーに推奨される方法は次のとおりです:

cx_Freeze の使用

ステップ 1: Python 3.6 をインストールします。

ステップ 2: 次を使用して cx_Freeze をインストールしますpip:

pip install cx_Freeze

ステップ 3: pip:

pip install idna

を使用して idna をインストールします。ステップ 4: Python スクリプトを作成します (例: myfirstprog.py).

ステップ5: スクリプトのディレクトリに setup.py ファイルを作成し、次のコードを貼り付けます:

from cx_Freeze import setup, Executable

executables = [Executable("myfirstprog.py")]

packages = ["idna"]
options = {
    'build_exe': {
        'packages': packages,
    },
}

setup(
    name="<any name>",
    options=options,
    version="<any number>",
    description="<any description>",
    executables=executables
)

ステップ 6: スクリプトのディレクトリでコマンド プロンプトを開き、次を実行します。

python setup.py build

ステップ 7: 実行可能ファイルのビルド フォルダーを確認します。 (例: myfirstprog.exe)。

追加メモ:

  • setup.py の "myfirstprog.py" を実際のスクリプト名に置き換えます。
  • インポートされたパッケージを「パッケージ」リストに追加します。
  • setup.py の名前、バージョン、説明フィールド。
  • ビルドする前に必要なパッケージがインストールされていることを確認してください。

代替方法

pyinstaller と py2exe が一般的に使用されますが、特定の Python バージョンまたは仮想環境が必要な場合があります。 C コンバータにも制限があります。上記のソリューション (cx_Freeze を使用) は、Python 3.6 プログラムを Windows 上の実行可能ファイルに変換するための信頼性が高く簡単な方法です。

以上がPython 3.6 プログラムを Windows 上の実行可能ファイルに簡単に変換するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。