cx_Freeze

Screenshot der Software:
cx_Freeze
Softwarebeschreibung:
Version: 4.3.4 Aktualisiert
Upload-Datum: 17 Jul 15
Entwickler: Anthony Tuininga
Lizenz: Frei
Popularität: 121

Rating: 3.8/5 (Total Votes: 4)

cx_Freeze ist ein Open Source-Projekt, das eine Reihe von Dienstprogrammen, die Python-Skripte in ausführbare Dateien in einer plattformübergreifende Weise einfrieren bietet, mit vielen der Techniken, die in Thomas Heller py2exe, Gordon McMillan Installer gefunden und die Freeze-Dienstprogramm, das im Lieferumfang Python.
Installation:
Download der aktuellen Version aus dem Abschnitt Downloads oben, und extrahieren Sie das Archiv in ein Verzeichnis. Öffnen Sie ein Terminal und führen Sie die folgenden Befehle:
python MakeFrozenBases.py
python FreezePython.py --no-copy-deps FreezePython.py
Wenn diese Befehle erfolgreich abgeschlossen ist, wird das Verzeichnis, in dem gleichen Zustand wie einem binären Installations sein

Was ist neu in dieser Pressemitteilung:.

  • Diese Version bietet Unterstützung für Python 3.4, verbesserte Unterstützung für PyQt und PySide, und die Schaffung von Anwendungspakete unter Mac OS X.
  • Eine Reihe von Bugfixes wurden auch gemacht.

Was ist neu in der Version 4.3.2:

  • Diese Version bietet Unterstützung für Python 3.4, verbesserte Unterstützung für PyQt und PySide, und die Schaffung von Anwendungspakete unter Mac OS X.
  • Eine Reihe von Bugfixes wurden auch gemacht.

Was ist neu in der Version 4.3.1:

  • Diese Version schließt die Unterstützung für Python 3.3 und fügt Unterstützung zum Kopieren der MSVC-Laufzeit-DLLs und Manifest-Datei, falls gewünscht.
  • Ein paar kleinere Fehler wurden ebenfalls angesprochen.

Was ist neu in der Version 4.2.3:.

  • Unterstützung für Python 3.2
  • Hinzugefügt Haken für Datetime-Modul, das implizit importiert das Zeitmodul.
  • Feste Haken für tkinter in Python 3.x.
  • Sie immer zählen die zlib-Modul, da die zipimport Modul erfordert es, auch wenn keine Komprimierung statt.
  • Hinzugefügt Probe für eine Tkinter-Anwendung.

Was ist neu in der Version 4.2.2:

  • Diese Version verbessert die Haken für eine Reihe von Paketen (einschließlich twitter und PyQt) und behebt eine Reihe von Fehlern durch die Freisetzung von Python 2.7.1 aufgedeckt.
  • Es fügt auch Unterstützung für die Erstellung von Versionsressourcen auf Windows und Fixes installieren gefrorenen ausführbare Dateien in Windows mit Python 3.x.

Was ist neu in der Version 4.2.1:

  • Unterstützung für die Angabe bin_path_includes und bin_path_excludes im Setup-Skripten .
  • Zusätzliche Unterstützung für die Erstellung von Windows-Dienste mit der Microsoft-Compiler und Gebäude für 64-Bit-Windows.
  • Bei der Installation von Windows-Dienste, verwenden Sie den vollständigen Pfad für sowohl die ausführbare Datei und die Konfigurationsdatei, falls angegeben.
  • Beseitigen Sie doppelte Dateien für jede mögliche Version von Python beim Bau von MSI-Pakete für Python 2.7.
  • Fix Erklärung Namespace-Pakete.
  • Fix prüfen cx_Logging Importbibliothek Verzeichnis.
  • am Haken für den python-Xlib-Paket.
  • am Haken, um den _scproxy Modul ignorieren, wenn nicht auf der Mac-Plattform und dem win32gui und pyHook Module auf anderen Plattformen als Windows.
  • Beim Kopieren von Dateien, kopieren Sie den stat () Informationen sowie wurde in früheren Versionen von cx_Freeze getan.
  • Hinzugefügt Dokumentation zu den ShortcutName und shortcutDir Parameter für die Erstellung einer ausführbaren Datei.

Was ist neu in Version 4.2:

  • Diese Version bietet Unterstützung für Python 2.7 und verbessert die Unterstützung für Python 3.1 und Mac OS X.
  • Haken für eine Anzahl von Modulen hinzugefügt oder verbessert, basierend auf Benutzer-Feedback wurden.
  • Eine Reihe von Verbesserungen wurden auch zur Schaffung von MSI-Pakete und einige Bugs wurden gequetscht werden.

Was ist neu in Version 4.1:.

  • Unterstützung für Python 3.x
  • Unterstützung für Dienste unter Windows.
  • Hinzugefügt Befehlszeilenoption --silent (-s), wie von Todd Templeton angefordert. Diese Option schaltet alle normalen Ausgang einschließlich des Berichts der Module, die enthalten sind.
  • Hinzugefügt Befehlszeilenoption --icon wie von Tom Brown angefordert.
  • Stellen Sie sicher, dass Py_Finalize () aufgerufen wird, auch wenn Ausnahmen stattfinden, so dass jeder Abschluss (wie __del__ Anrufe) werden vor der ausführbare Abschluss gemacht.
  • sichergestellt, dass leere Verzeichnisse werden als in der Ziel benötigt, wie Clemens Hermann angefordert erstellt.
  • Das Encoding-Paket und alle anderen Module benötigt, um die Python-Laufzeit Bootstrap werden nun automatisch im gefrorenen ausführbare enthalten.
  • sichergestellt, dass, wenn ein Zielname angegeben ist, dass die Modulnamen in der ZIP-Datei wird ebenfalls geändert. Dank Clemens Hermann für die erste Patch.
  • Aktiviert die Unterstützung für die Erstellung von 64-Bit-Windows.
  • Wenn während der Ladephase ein Import-Fehler auftritt, zu behandeln, dass als ein schlechtes Modul als auch. Dank Tony Meyer für diesen Hinweis.
  • Wie von Todd Templeton empfohlen, sicherzustellen, dass die Include-Dateien-Liste kopiert wird, nicht nur referenziert, so dass weitere Verwendungen von der Liste nicht versehentlich Nebenwirkungen haben.
  • Wie von Todd Templeton vorgeschlagen, ZIP-Dateien, werden nun korrekt um mögliche Korruption zu vermeiden, geschlossen.
  • Wie von Todd Templeton vorgeschlagen, Datendateien werden nicht mehr kopiert werden, wenn die Flagge Kopie abhängigen Dateien werden gelöscht.
  • Aktiviert eine bessere Unterstützung der setup.py-Skripte, die anderen setup.py Skripte aufrufen, wie die, die durch cx_OracleTools und cx_OracleDBATools verwendet.
  • Unter Solaris ldd Ausgänge Tabs anstelle von Leerzeichen so erweitern sie zuerst vor der Suche nach dem Separator. Dank Eric Brunel für die Meldung und die Bereitstellung der Lösung.
  • Unter Windows auszuschließen das Windows-Verzeichnis und die Seite-an-Seite-Installationsverzeichnis bei der Ermittlung DLLs zu kopieren, da diese in der Regel als Teil des Systems.
  • Verwenden Sie unter Windows% * anstatt der getrennten Argumente in der erzeugten Batch-Datei, um Probleme mit der sehr begrenzten Argument Prozessor durch den Befehlsprozessor verwendet, zu vermeiden.
  • Für die Win32GUI Basis ausführbare, fügen Sie die Unterstützung für die Angabe der Bildunterschrift anzeigen, wenn die Anzeige Fehlermeldungen zu verwenden.
  • Für die Win32GUI Basis ausführbare, fügen Sie die Unterstützung für den Aufruf der excepthook für Top-Level-Ausnahmen, wenn eine angegeben wurde.
  • Unter Windows sicherstellen, dass die MSI-Pakete, die gebaut werden, sind pro Computer standardmäßig als sonst seltsame Dinge passieren können.
  • Fixed bug in der Berufung der readlink (), die gelegentlich in seltsame Verhalten oder Segmentierungsfehler führen würde.
  • Doppelte Warnungen über Bibliotheken nicht von ldd gefunden werden nun unterdrückt.
  • Tweaked Haken für eine Anzahl von Modulen auf Basis von Feedback von anderen oder persönliche Erfahrung.

Was ist neu in Version 4.0.1:

  • Diese Version bietet Unterstützung für Python 2.6 und Fixes ein kleiner Fehler in dem Haken wurden nicht für die Einbaumodule ausgeführt werden.

Was ist neu in der Version 4.0:

  • Diese Version unterstützt zum Einfrieren Module im ZIP-Dateien unabhängig von die ausführbare Datei selbst kopieren binäre abhängige Dateien (DLLs und Shared Libraries), die Erstellung von RPM-Paketen und Windows Installer, das Kopieren von Daten-Dateien und bietet Haken für die Verwaltung von Modulen mit spezifischen Anforderungen auf verschiedenen Plattformen.
  • Es verbessert auch das Drehbuch für den Aufbau cx_Freeze Paketen, neben anderen Veränderungen verwendet.

Anforderungen :

  • Python

Ähnliche Software

WLA DX
WLA DX

2 Jun 15

Tar2RubyScript
Tar2RubyScript

2 Jun 15

KJam Build Tool
KJam Build Tool

2 Jun 15

Andere Software von Entwickler Anthony Tuininga

cx_Freeze
cx_Freeze

1 Mar 15

cx_Oracle
cx_Oracle

20 Jul 15

ceODBC
ceODBC

11 May 15

Kommentare zu cx_Freeze

Kommentare nicht gefunden
Kommentar hinzufügen
Schalten Sie auf die Bilder!