Rumah > pembangunan bahagian belakang > Tutorial Python > Bagaimanakah Saya Boleh Menukar Program Python 3.6 Saya dengan Mudah kepada Boleh Laku pada Windows?

Bagaimanakah Saya Boleh Menukar Program Python 3.6 Saya dengan Mudah kepada Boleh Laku pada Windows?

Barbara Streisand
Lepaskan: 2024-12-26 05:24:12
asal
464 orang telah melayarinya

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

Menukar Program Python kepada Executable (Windows)

Menukar skrip Python kepada executable membolehkan penggunaan dan pelaksanaan yang mudah tanpa bergantung pada masa jalan Python. Berikut ialah kaedah yang disyorkan untuk pengguna Windows:

Menggunakan cx_Freeze

Langkah 1: Pasang Python 3.6.

Langkah 2: Pasang cx_Freeze menggunakan pip:

pip install cx_Freeze
Salin selepas log masuk

Langkah 3: Pasang idna menggunakan pip:

pip install idna
Salin selepas log masuk

Langkah 4: Cipta skrip Python (cth., myfirstprog.py).

Langkah 5: Cipta fail setup.py dalam direktori skrip dan tampal kod berikut:

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
)
Salin selepas log masuk

Langkah 6: Buka command prompt dalam direktori skrip dan jalankan:

python setup.py build
Salin selepas log masuk

Langkah 7: Semak folder binaan untuk boleh laku (cth., myfirstprog.exe).

Nota Tambahan:

  • Ganti "myfirstprog.py" dalam setup.py dengan nama skrip sebenar.
  • Tambahkan pakej import tambahan pada "pakej" senarai.
  • Laraskan nama, versi dan medan penerangan dalam setup.py.
  • Pastikan pakej yang diperlukan dipasang sebelum membina.

Alternatif Kaedah

Walaupun pyinstaller dan py2exe biasa digunakan, mereka mungkin memerlukan versi Python atau persekitaran maya. Penukar C juga mempunyai had. Penyelesaian yang disediakan di atas (menggunakan cx_Freeze) ialah kaedah yang boleh dipercayai dan mudah untuk menukar program Python 3.6 kepada boleh laku pada Windows.

Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Menukar Program Python 3.6 Saya dengan Mudah kepada Boleh Laku pada Windows?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan