kompiliert python-Skript in linux
Also ich habe ein python-Skript, das sich auf ein paar Module. Speziell pexpect und pyinoitify. Ich weiß, Sie können kompiliert ein python-Skript in eine .exe in windows, aber es ist etwas relativ äquivalent unter linux? Ich kümmern sich nicht darum, dass es ein binary ist, würde ich nur gerne verteilen können mein Skript ohne die separate installation von pexpect und pyinotify. Ist das möglich/lohnenswert?
Du musst angemeldet sein, um einen Kommentar abzugeben.
cx_Freeze
ist ein cross-Plattform-Weg, um "einfrieren" ein Python-Skript in standalone binary form. Laut Ihrer Website:In der Regel, wenn die erste Zeile ist
Und auf die Datei "x" - Modus gesetzt (
chmod +x yourfile.py
)Dann ist es ausführbar. Kein kompilieren notwendig.
Und ja, Leute zu installieren, die Dinge, auf die Sie angewiesen sind. Es ist (a) einfacher und b) weniger verwunderlich, wenn Sie tatsächlich tun Sie die installation, so dass Sie wissen, was wirklich Los ist.
In linux, versuchen zu vermeiden, solche Dinge. Die meisten Paketmanager Abhängigkeiten zu behandeln ganz in Ordnung, nur verteilen Sie Ihr Skript und sagen, was Abhängigkeiten, die es braucht.