Statisch „linken“?
Verfasst: Mittwoch 30. April 2014, 14:58
Hallo,
bei kompilierten Programmen kann man ja alle Bibliotheken in das Programm statisch linken. Dann wird zwar das Programm größer, aber man muss sich nicht mit Abhängigkeiten herumschlagen (ist sicherlich manchmal ganz praktisch).
Jetzt würd mich interessieren, ob man das wohl auch bei Python machen kann (unter Linux)? Klar, ich kann eine virtualenv einrichten, aber dann muss ich immer immer zuerst die virtualenv starten, was ja auch etwas störend ist. Außerde kann ich das dann nicht einfach als ein „Paket“ weiterverschicken.
Könnte ich eventuell einfach die anderen Python-Pakete als Unterordner in meinen Programmordner kopieren? Wäre das das Äquivalent zum statischen linken?
Danke!
bei kompilierten Programmen kann man ja alle Bibliotheken in das Programm statisch linken. Dann wird zwar das Programm größer, aber man muss sich nicht mit Abhängigkeiten herumschlagen (ist sicherlich manchmal ganz praktisch).
Jetzt würd mich interessieren, ob man das wohl auch bei Python machen kann (unter Linux)? Klar, ich kann eine virtualenv einrichten, aber dann muss ich immer immer zuerst die virtualenv starten, was ja auch etwas störend ist. Außerde kann ich das dann nicht einfach als ein „Paket“ weiterverschicken.
Könnte ich eventuell einfach die anderen Python-Pakete als Unterordner in meinen Programmordner kopieren? Wäre das das Äquivalent zum statischen linken?
Danke!