Python është një gjuhë shumë e njohur për programim. Por, çfarë nëse personi që drejton programin tuaj nuk dëshiron ose nuk di të drejtojë një skript Python? Ky artikull do t'ju mësojë se si të përpiloni një skript Python në një ekzekutues.
Hapa
Metoda 1 nga 2: Përdorimi i CX_Freeze
Hapi 1. Shkarkoni cx_Freeze nga Sourceforge
Shtë një mjet për paketimin e skripteve Python në ekzekutues të pavarur.
Hapi 2. Sigurohuni që jeni duke punuar në platformën në të cilën keni nevojë për programin tuaj ekzekutiv
Për shembull, nëse doni të krijoni një skedar të ekzekutueshëm të Windows, ekzekutoni cx_Freeze në Windows. E njëjta gjë vlen edhe për Mac dhe Linux.
Hapi 3. Krijoni një skedar të ri Python të quajtur setup.py në drejtorinë e programit Python që dëshironi të përpiloni
Hapi 4. Shkruani kodin e mëposhtëm në skedarin tuaj të ri setup.py
(Si gjithmonë në Python, dhëmbëzimi i saktë është i rëndësishëm, dhe për fat të keq nuk shfaqet këtu për shkak të vështirësive të formatimit.):
import sys nga konfigurimi i importit cx_Freeze, Baza e ekzekutueshme = Asnjë nëse sys.platform == 'win32': base = 'Win32GUI' ekzekutueset = [Ekzekutueshëm (emri i programit Python, baza = bazë)] konfigurimi (emri = emri i ekzekutueshëm, versioni = 'version ', përshkrim =' desc ', ekzekutues = ekzekutues)
Hapi 5. Drejtoni komandat e mëposhtme në terminalin e kompjuterit tuaj:
cd [shteg për drejtorinë e skedarit tuaj Python] python setup.py build
Hapi 6. Kërkoni një dosje të re të quajtur "build" në drejtorinë e programit Python
Duhet të ishte krijuar gjatë hapit të mëparshëm. Hapeni atë dosje dhe dosjen brenda saj.
- Aty është ekzekutuesi juaj! Skedarët e tjerë në atë drejtori kërkohen të ekzekutojnë ekzekutuesin tuaj, prandaj sigurohuni që t'i mbani gjithmonë me ato të ekzekutueshme.
- Ndërtimi mund të personalizohet në shumë mënyra. Shihni cx-freeze.readthedocs.org për një përshkrim të të gjitha opsioneve të mundshme.
Metoda 2 nga 2: Përdorimi i PyInstaller
Hapi 1. Hapni terminalin ose komandën e shpejtë dhe ekzekutoni kodin e mëposhtëm
Kjo do të instalojë pyInstaller.
pip instaloni pyinstaller
Hapi 2. Hapni drejtorinë ku gjendet skripti python
Në Windows "Klikoni me të djathtën" ndërsa mbani "Shift" dhe zgjidhni "hapni dritaren e komandës këtu". Në linux "Klikoni me të djathtën" dhe zgjidhni "Open Terminal".
Hapi 3. Shkruani këtë komandë për të përpiluar skriptin tuaj
Prisni që komanda të përfundojë.
pyInstaller script_name.py
Hapi 4. Kaloni në drejtorinë e krijuar rishtazi "dist"
Projekti juaj i përpiluar do të jetë atje.
Paralajmërimet
- Vendosja e bazës = 'Win32GUI' siç tregohet më sipër do të shkaktojë probleme nëse kodi juaj Python përfshin funksionin input ().
- Provoni të vendosni bazën = 'Console', ose base = Asnjë pasi që tastiera është parazgjedhja.