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
Hatua ya 1. Pakua cx_Freeze kutoka Sourceforge
Ni zana ya kupakia hati za Python katika utekelezaji wa pekee.
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.
Hatua ya 3. Unda faili mpya ya Python iitwayo setup.py katika saraka ya programu ya Python unayotaka kukusanya
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)
Hatua ya 5. Endesha amri zifuatazo kwenye kituo cha kompyuta yako:
cd [njia ya saraka ya faili yako ya Python] python setup.py build
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
Hatua ya 1. Open terminal au amri ya haraka na kutekeleza nambari ifuatayo
Hii itaweka pyInstaller.
bomba kufunga pyinstaller
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".
Hatua ya 3. Andika amri hii kukusanya hati yako
Subiri amri ya kumaliza.
jina la pyInstaller_name.py
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.