Python on väga populaarne programmeerimiskeel. Aga mis siis, kui teie programmi juhtiv isik ei taha või ei tea, kuidas Pythoni skripti käivitada? See artikkel õpetab teile, kuidas koostada Pythoni skript käivitatavaks.
Sammud
Meetod 1 /2: CX_Freeze kasutamine
Samm 1. Laadige cx_Freeze alla Sourceforge'ist
See on tööriist Pythoni skriptide pakkimiseks iseseisvatesse käivitatavatesse failidesse.
Samm 2. Veenduge, et töötate platvormil, mille käivitamiseks vajate käivitatavat faili
Näiteks kui soovite luua Windowsi käivitatava faili, käivitage Windowsis cx_Freeze. Sama kehtib ka Maci ja Linuxi kohta.
Samm 3. Looge koostatava Pythoni programmi kataloogi uus Pythoni fail nimega setup.py
Samm 4. Sisestage oma uude faili setup.py järgmine kood
(Nagu alati Pythonis, on õige taane oluline ja seda paraku vormindamisraskuste tõttu siin ei näidata.):
import sys alates cx_Freeze impordi seadistus, käivitatav alus = puudub, kui sys.platform == 'win32': base = 'Win32GUI' käivitatavad = [käivitatav (Pythoni programmi nimi, baas = alus)] seadistus (nimi = käivitatava_nimi, versioon = 'versioon ', description =' desc ', käivitatavad failid = käivitatavad failid]
Samm 5. Käivitage oma arvuti terminalis järgmised käsud:
cd [tee teie Pythoni faili kataloogi] python setup.py build
Samm 6. Otsige Pythoni programmi kataloogist uus kaust nimega "build"
See oleks tulnud luua eelmise sammu ajal. Avage see kaust ja selle sees olev kaust.
- Seal on teie käivitatav fail! Teised selle kataloogi failid on vajalikud teie käivitatava faili käivitamiseks, nii et hoidke neid alati käivitatava failiga.
- Ehitust saab kohandada mitmel viisil. Kõigi võimalike valikute kirjelduse leiate aadressilt cx-freeze.readthedocs.org.
Meetod 2/2: PyInstalleri kasutamine
Samm 1. Avage terminal või käsuviip ja käivitage järgmine kood
See installib pyInstaller.
pip install püinstaller
Samm 2. Avage kataloog, kus pythoni skript asub
Windowsis paremklõpsake "Shift" all hoides ja valige "ava käsuaken siin". Linuxis paremklõpsake ja valige "Ava terminal".
Samm 3. Skripti koostamiseks tippige see käsk
Oodake, kuni käsk lõpeb.
pyInstaller script_name.py
Samm 4. Liikuge äsja loodud "dist" kataloogi
Teie koostatud projekt on seal.
Hoiatused
- Seade base = 'Win32GUI', nagu ülal näidatud, tekitab probleeme, kui teie Pythoni kood sisaldab funktsiooni input ().
- Proovige määrata base = 'Console' või base = None, kuna Console on vaikimisi.