Wie kompiliere ich python programme?
-
Wie kompiliere ich python programme?
- in bytecode
- in eine "richtige" ausführbare datei wie *.exe unter windows und elf format unter linux.
-
garnicht.
Das mit dem Bytecode sit Java
Python wird einfach nur interpretiert.
python bla.py
-
Storm.Xapek.de: Sowohl Bytecode als auch native Executables sind möglich, siehe dazu auch hier.
-
python selbst ist leider nicht nativ kompilierbar, da einige sprachkomponenten zu dynamisch sind um es brauchbar umzusetzen
alle tools die native exectuables erstellen packen einfach nur bytecode + interpreter in ein file
es gibt jedoch einige subsets von python die nativ kompilierbar sind und es erlauben recht komfortbel module zu schreiben
boost bietet dann noch boost::python an um reflektion von c++ klassen auf python zu betreiben
-
Man kann es auch mit psyco probieren. Läuft nur leider nicht unter amd64.
Außerdem kann man mit IronPython .NET-Bytecode erstellen lassen.
-
Aus einem Python-Programm kannst Du mit Py2exe eine .exe für Windows generieren. Das funktioniert wunderbar.
http://www.py2exe.org/