Cum se creează un script executabil în Python

Aflați cum să programați cu Python.

Pasul 1

Descărcați și instalați un sistem binar înghețat. În mod normal se utilizează 3 sisteme. Py2exe (pentru Windows) este disponibil la www.py2exe.org. Py2app (o versiune de Py2exe pentru Mac) este disponibil la adresa svn.pythonmac.org/py2app. PyInstaller (pentru Windows, Mac și Linux) este disponibil la www.pyinstaller.org.

Pentru a instala Py2exe, descărcați fișierul .ZIP și dezarhivează-l. Nu este necesară instalarea.

Pentru a instala Py2app, descărcați fișierul .TAR.GZ de la Python.org și dezarhivați-l. Deschideți un terminal și navigați la directorul unde ați dezarhivat aceste fișiere. scrie:

instalare python setup.py

iar programul va fi instalat.

Pentru a instala PyInstaller, descărcați fișierul .ZIP din pagina principală și dezarhivați-l. Deschideți un terminal sau linie de comandă și navigați la directorul conținuturilor necomprimate. scrie:

python Configure.py

iar programul va fi instalat și configurat.

Pasul 2

Scrieți scriptul Python pe care doriți să îl salvați ca executabil. De exemplu:

print "Bună ziua, lumea!"

poate fi salvat ca hello.py.

Pasul 3

Utilizați Py2exe sau Py2app pentru a crea un executabil. Din moment ce Py2app este versiunea Mac a Py2exe, secvența pe care ar trebui să o utilizați cu ei este similară. Ambele necesită un script setup.py. În Py2exe:

de la distutils.core configurare import import py2exe setup (console = ['hello.py'])

va importa funcția de configurare de la distutils, va importa modulul py2exe și apoi va instala aplicația consola hello.py.

În Py2app, puteți utiliza scriptul Py2applet pentru a crea setarea setup.py:

py2applet --make-setup hello.py

Aceasta creează setup.py.

Pasul 4

Rulați scriptul de instalare:

Python setup.py Py2exe

Aceasta va crea fișierul hello.exe, care este un executabil standalone.

Pentru Py2app, scrieți

python setup.py py2app -A

Aceasta va crea fișierul hello.app, care este un fișier de aplicație autonom, care poate fi executat de la terminal.

Pasul 5

Creați un fișier spec în PyInstaller navigând la dosarul de script și tastând

python Makespec.py [-onefile] hello.py

Creați proiectul cu:

python Build.py specfile

Acest lucru creează un fișier independent EXE.