Si të përpiloni skriptin Python (me fotografi)

Përmbajtje:

Si të përpiloni skriptin Python (me fotografi)
Si të përpiloni skriptin Python (me fotografi)

Video: Si të përpiloni skriptin Python (me fotografi)

Video: Si të përpiloni skriptin Python (me fotografi)
Video: Si Te Krijojm Një Program 2024, Mund
Anonim

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

Përpiloni Shkrimin Python Hapi 1
Përpiloni Shkrimin Python Hapi 1

Hapi 1. Shkarkoni cx_Freeze nga Sourceforge

Shtë një mjet për paketimin e skripteve Python në ekzekutues të pavarur.

Përpiloni Shkrimin Python Hapi 2
Përpiloni Shkrimin Python Hapi 2

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.

Përpiloni Shkrimin Python Hapi 3
Përpiloni Shkrimin Python Hapi 3

Hapi 3. Krijoni një skedar të ri Python të quajtur setup.py në drejtorinë e programit Python që dëshironi të përpiloni

Përpiloni Shkrimin e Python Hapi 4
Përpiloni Shkrimin e Python Hapi 4

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)

Përpiloni Skriptin Python Hapi 5
Përpiloni Skriptin Python Hapi 5

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

Përpiloni Shkrimin Python Hapi 6
Përpiloni Shkrimin Python Hapi 6

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

Pip install pyinsatller
Pip install pyinsatller

Hapi 1. Hapni terminalin ose komandën e shpejtë dhe ekzekutoni kodin e mëposhtëm

Kjo do të instalojë pyInstaller.

    pip instaloni pyinstaller

Helloworld dir
Helloworld dir

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".

Emri Pyinstaller py
Emri Pyinstaller py

Hapi 3. Shkruani këtë komandë për të përpiluar skriptin tuaj

Prisni që komanda të përfundojë.

    pyInstaller script_name.py

Helloworld py
Helloworld py
Dist dir
Dist dir

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.

Recommended: