Python - программалоо үчүн абдан популярдуу тил. Бирок, эгерде сиздин программаңызды иштеткен адам Python скриптин иштетүүнү каалабаса же билбесе эмне болот? Бул макала сизге Python скриптин аткарылуучу файлга кантип түзүүнү үйрөтөт.
Кадамдар
2 ыкмасы 1: CX_Freeze колдонуу
Кадам 1. Sourceforge тартып cx_Freeze жүктөп алыңыз
Бул Python скрипттерин өз алдынча аткарылуучу файлдарга таңгактоо куралы.
Кадам 2. Иштетүү үчүн сиздин аткарылуучу файлыңыз керек болгон платформада иштеп жатканыңызды текшериңиз
Мисалы, эгерде сиз Windowsтун аткарылуучу файлын түзгүңүз келсе, Windows боюнча cx_Freeze иштетиңиз. Ошол эле Mac жана Linux үчүн да колдонулат.
Кадам 3. Компиляциялоону каалаган Python программасынын каталогунда setup.py аттуу жаңы Python файлын түзүңүз
Кадам 4. Жаңы setup.py файлыңызга төмөнкү кодду киргизиңиз
(Питондогудай эле, туура чегинүү маанилүү жана тилекке каршы форматтоо кыйынчылыктарынан улам бул жерде көрсөтүлгөн эмес.):
cx_Freeze импорттук орнотуудан sys импорттоо, Аткарылуучу база = Эгерде sys.platform == 'win32' жок болсо: base = 'Win32GUI' аткарылуучу = [Аткарылуучу (Python программанын аталышы, base = base)] орнотуу (name = executable_name, version = 'version) ', сүрөттөмө =' түшүү ', аткарылуучу = аткарылуучу файлдар)
Step 5. Компьютериңиздин терминалында төмөнкү буйруктарды аткарыңыз:
cd [Python файлыңыздын каталогуна жол] python setup.py куруу
Кадам 6. Python программасынын каталогунан "build" деп аталган жаңы папканы издеңиз
Ал мурунку кадамда түзүлүшү керек болчу. Ошол папканы жана анын ичиндеги папканы ачыңыз.
- Бул жерде сиздин аткарылуучу файлыңыз бар! Ошол каталогдогу башка файлдар сиздин аткарылуучу файлыңызды иштетүү үчүн талап кылынат, андыктан аларды дайыма аткарылуучу файл менен бирге сактоону унутпаңыз.
- Курулуш ар кандай жолдор менен ыңгайлаштырылышы мүмкүн. Бардык мүмкүн болгон параметрлердин сүрөттөлүшү үчүн cx-freeze.readthedocs.org караңыз.
Метод 2 2: PyInstaller колдонуу
Кадам 1. Терминалды же буйрукту ачыңыз жана төмөнкү кодду аткарыңыз
Бул pyInstaller орнотот.
pyinstaller орнотуу
Кадам 2. Python скрипти жайгашкан каталогду ачыңыз
Windowsто "Shift" басып жатканда "Оң баскычын" чыкылдатып, "бул жерде буйрук терезесин ачууну" тандаңыз. Линукстун "Оң баскычын" чыкылдатып, "Терминалды ачууну" тандаңыз.
Кадам 3. Сценарийиңизди түзүү үчүн бул буйрукту териңиз
Буйруктун бүтүшүн күтө туруңуз.
pyInstaller script_name.py
Кадам 4. Жаңы түзүлгөн "dist" каталогуна өтүңүз
Сиздин түзгөн долбооруңуз ошол жерде болот.
Эскертүүлөр
- Python коду input () функциясын камтыса, жогоруда көрсөтүлгөндөй base = 'Win32GUI' орнотуу көйгөйлөрдү жаратат.
- Base = 'Console', or base = None деп коюп көрүңүз, анткени Консол демейки болуп саналат.