Wir haben eine (Windows) Anwendung, mit der wir eine ganze Python-Installation (einschließlich mehrerer Module von Drittanbietern, die wir verwenden) verteilen, so dass wir Konsistenz haben und so müssen wir nicht alles installieren separat. Das funktioniert ziemlich gut, aber die Anwendung ist ziemlich groß.Trimmen Python Runtime
Offensichtlich verwenden wir nicht alles, was in der Laufzeit verfügbar ist. Ich möchte die Laufzeit reduzieren, um nur das einzubeziehen, was wir wirklich brauchen.
Ich plane py2exe auszuprobieren, aber ich möchte versuchen, eine andere Lösung zu finden, die mir nur helfen wird, die nicht benötigten Teile der Python-Laufzeit zu entfernen.
Ausgezeichnete Frage, ich würde gerne wissen, wie die Größe meiner ausführbaren Python-Dateien auch zu verringern. Beachten Sie jedoch, dass einige Windows-Distributionen, einschließlich XP, nicht über die erforderlichen DLL-Dateien (MSVCR71.DLL & MSVCP71.DLL) verfügen, wenn Sie wxPython verwenden, um den Bootstrap auszuführen. –
Eine andere Frage: Wird py2exe in Bezug auf Stabilität als "produktionsbereit" angesehen? – Dave