Jinsi ya kukusanya Hati ya Python (na Picha)

Orodha ya maudhui:

Jinsi ya kukusanya Hati ya Python (na Picha)
Jinsi ya kukusanya Hati ya Python (na Picha)

Video: Jinsi ya kukusanya Hati ya Python (na Picha)

Video: Jinsi ya kukusanya Hati ya Python (na Picha)
Video: JINSI YA KUWEKA KURASA, "HEADERS" & "FOOTERS" || MICROSOFT EXCEL || SOMO LA 8 | Inserting Page Break 2024, Mei
Anonim

Python ni lugha maarufu sana kwa programu. Lakini vipi ikiwa mtu anayeendesha programu yako hataki au hajui jinsi ya kuendesha hati ya Python? Nakala hii itakufundisha jinsi ya kukusanya hati ya chatu kuwa inayoweza kutekelezwa.

Hatua

Njia 1 ya 2: Kutumia CX_Freeze

Kusanya Hati ya Hati ya Python Hatua ya 1
Kusanya Hati ya Hati ya Python Hatua ya 1

Hatua ya 1. Pakua cx_Freeze kutoka Sourceforge

Ni zana ya kupakia hati za Python katika utekelezaji wa pekee.

Jumuisha Hati ya Python Hatua ya 2
Jumuisha Hati ya Python Hatua ya 2

Hatua ya 2. Hakikisha unafanya kazi kwenye jukwaa unahitaji mtekelezaji wako ili uendelee

Kwa mfano, ikiwa unataka kuunda faili inayoweza kutekelezwa ya Windows, endesha cx_Freeze kwenye Windows. Same inakwenda kwa Mac na Linux.

Jumuisha Hati ya Python Hatua ya 3
Jumuisha Hati ya Python Hatua ya 3

Hatua ya 3. Unda faili mpya ya Python iitwayo setup.py katika saraka ya programu ya Python unayotaka kukusanya

Jumuisha Hati ya Python Hatua ya 4
Jumuisha Hati ya Python Hatua ya 4

Hatua ya 4. Ingiza nambari ifuatayo kwenye faili yako mpya ya setup.py

(Kama kawaida katika Python, ujanibishaji sahihi ni muhimu, na kwa bahati mbaya hauonyeshwa hapa kwa sababu ya ugumu wa kupangilia.):

    kuagiza sys kutoka cx_Freeze kuagiza usanidi, msingi wa Kutekelezwa = Hakuna ikiwa sys.platform == 'win32': base = 'Win32GUI' executables = [Inayoweza kutekelezwa (jina la programu ya Python, base = base)] setup (name = executable_name, version = 'version ', description =' desc ', executable = executable)

Jumuisha Hati ya Python Hatua ya 5
Jumuisha Hati ya Python Hatua ya 5

Hatua ya 5. Endesha amri zifuatazo kwenye kituo cha kompyuta yako:

    cd [njia ya saraka ya faili yako ya Python] python setup.py build

Jumuisha Hati ya Python Hatua ya 6
Jumuisha Hati ya Python Hatua ya 6

Hatua ya 6. Tafuta folda mpya inayoitwa "kujenga" katika saraka ya programu ya Python

Inapaswa kuwa imeundwa wakati wa hatua ya awali. Fungua folda hiyo na folda iliyo ndani yake.

  • Kuna inayoweza kutekelezwa! Faili zingine kwenye saraka hiyo zinahitajika kutekeleza inayoweza kutekelezwa, kwa hivyo hakikisha kuwaweka kila wakati na inayoweza kutekelezwa.
  • Ujenzi unaweza kubinafsishwa kwa njia nyingi. Tazama cx-freeze.readthedocs.org kwa maelezo ya chaguzi zote zinazowezekana.

Njia 2 ya 2: Kutumia PyInstaller

Pip kufunga pyinsatller
Pip kufunga pyinsatller

Hatua ya 1. Open terminal au amri ya haraka na kutekeleza nambari ifuatayo

Hii itaweka pyInstaller.

    bomba kufunga pyinstaller

Helloworld dir
Helloworld dir

Hatua ya 2. Fungua saraka ambayo hati ya chatu iko

Kwenye Windows "Bonyeza kulia" wakati umeshikilia "Shift" na uchague "fungua dirisha la amri hapa". Kwenye linux "Bonyeza kulia" na uchague "Fungua Kituo".

Jina la Pyinstaller py
Jina la Pyinstaller py

Hatua ya 3. Andika amri hii kukusanya hati yako

Subiri amri ya kumaliza.

    jina la pyInstaller_name.py

Helloworld py
Helloworld py
Dist dir
Dist dir

Hatua ya 4. Nenda kwenye saraka mpya ya "dist"

Mradi wako ulioandaliwa utakuwa hapo.

Maonyo

  • Kuweka base = 'Win32GUI' kama inavyoonyeshwa hapo juu itasababisha shida ikiwa nambari yako ya Python inajumuisha kazi ya kuingiza ().
  • Jaribu kuweka base = 'Console', au base = Hamna kwani Console ndio chaguo-msingi.

Ilipendekeza: