Как да създадете изпълним скрипт в Python
Стъпка 1
Изтеглете и инсталирайте замразена двоична система. Обикновено се използват 3 системи. Py2exe (за Windows) можете да намерите на www.py2exe.org. Py2app (версия на Py2exe за Mac) е достъпна на адрес svn.pythonmac.org/py2app. PyInstaller (за Windows, Mac и Linux) можете да намерите на www.pyinstaller.org.
За да инсталирате Py2exe, изтеглете .ZIP файла и го разархивирайте. Не е необходима инсталация.
За да инсталирате Py2app, изтеглете файла .TAR.GZ от Python.org и го дешифрирайте. Отворете терминал и отидете до директорията, където сте разкопчали тези файлове. пише:
инсталиране на python setup.py
и програмата ще бъде инсталирана.
За да инсталирате PyInstaller, изтеглете .ZIP файла от главната страница и го разархивирайте. Отворете терминал или командния ред и отидете до директорията на некомпресирано съдържание. пише:
python Configure.py
и програмата ще бъде инсталирана и конфигурирана.
Стъпка 2
Напишете своя Python скрипт, който искате да запазите като изпълним файл. Например:
отпечатай "Здравей, свят!"
тя може да бъде запазена като hello.py.
Стъпка 3
Използвайте Py2exe или Py2app, за да създадете изпълним файл. Тъй като Py2app е Mac версията на Py2exe, последователността, която трябва да използвате с тях, е подобна. И двете изискват скрипт setup.py. В Py2exe:
от distutils.core настройка на импортирането за въвеждане на py2exe (конзола = ['hello.py'])
тя ще импортира конфигурационната функция от distutils, ще импортира модула py2exe и ще инсталира приложението hello.py конзола.
В Py2app можете да използвате скрипта Py2applet, за да създадете setup.py:
py2applet -make-setup на адрес hello.py
Това създава setup.py.
Стъпка 4
Стартирайте инсталационния си скрипт:
Python setup.py Py2exe
Това ще създаде файла hello.exe, който е самостоятелен изпълним файл.
За Py2app, напишете
python setup.py py2app -А
Това ще създаде файла hello.app, който е самостоятелен файл с приложения, който може да бъде изпълнен от терминала.
Стъпка 5
Създайте специален файл в PyInstaller, като отворите папката на скрипта и пишете
python Makespec.py [- един файл] hello.py
Създайте своя проект с:
python Build.py specfile
Това създава независим файл .EXE.