cx_Freeze egy nyílt forráskódú projekt, amely egy sor segédprogram is fagyasztható Python szkripteket futtatható platformfüggetlené módon, a különböző technikákat találtak Thomas Heller py2exe, Gordon McMillan Installer, és a Freeze segédprogram, amely hajók Python.
Telepítés:
Töltse le a legújabb verziót a letöltések feletti részét, és bontsa az archívum a könyvtárba. Nyiss egy terminált és futtassa a következő parancsokat:
python MakeFrozenBases.py
python FreezePython.py -no-copy-deps FreezePython.py
Ha ezeket a parancsokat már sikeresen lezárult, a könyvtár lesz ugyanaz az állam, mint a bináris telepítést.
Mi az új ebben a kiadásban:
- Ez a verzió már támogatja a Python 3.4, jobban támogatja a PyQt és PySide, és megteremti alkalmazás kötegek a Mac OS X.
- A számos hibajavítást is készültek.
Mi az új verzióban 4.3.2:
- Ez a verzió már támogatja a Python 3.4, továbbfejlesztett támogatása A PyQt és PySide, és megteremti alkalmazás kötegek a Mac OS X.
- A számos hibajavítást is készültek.
Mi az új verzióban 4.3.1:
- Ez a változat teszi teljessé támogatja Python 3.3 és további támogatást másolására MSVC runtime DLL és nyilvánvaló fájl, ha szükséges.
- Néhány kisebb hiba is szóba került.
Mi az új verzióban 4.2.3:
- A támogatás a Python 3.2.
- Added kampó dátumidőpont modul, amely hallgatólagosan importálja az idő modult.
- Fix kampó Tkinter Python 3.x.
- Mindig tartalmazza a zlib modul, mivel a zipimport modul megkívánja, akkor is, ha a tömörítés nem kerül megrendezésre.
- Added mintába egy Tkinter alkalmazás.
Mi az új verzióban 4.2.2:
- Ez a verzió javítja a horgok a csomagok száma (beleértve a Twitter és PyQt), és rögzíti a hibák száma fedetlen megjelenése Python 2.7.1.
- Azt is hozzáteszi, támogatja létrehozására változata források Windows és javítások telepítése fagyasztott futtatható Windows Python 3.x.
Mi az új verzióban 4.2.1:
- A támogatás megadására bin_path_includes és bin_path_excludes a beállítási szkriptek .
- A támogatás összeállításához Windows-szolgáltatások a Microsoft fordító és építésű 64 bites Windows.
- Amikor telepíti a Windows szolgáltatások, teljes elérési útvonalát használja mind a futtatható és a konfigurációs fájl, ha meghatározott.
- Öld ismétlődő fájlok minden lehetséges változatát Python kiépítése során az MSI csomagokat Python 2.7.
- Fix nyilatkozat névtér csomagokat.
- Fix ellenőrizze cx_Logging import könyvtár könyvtárban.
- Added horgok a python-Xlib csomagot.
- Added horgok figyelmen kívül hagyni a _scproxy modul, ha nem a Mac platform és a win32gui és pyHook modulok platformokon más, mint a Windows.
- Ha a fájlok másolását, másolja át a stat () információt, valamint azért került sor, a korábbi verziók cx_Freeze.
- Added dokumentáció a shortcutName és shortcutDir paraméterek létrehozásához futtatható.
Mi az új 4.2 verziótól:
- Ez a verzió már támogatja a Python 2.7, és javítja a támogatás Python 3.1 és Mac OS X.
- Horgok a több modulból adunk vagy továbbfejlesztett felhasználói visszajelzések alapján.
- A számos fejlesztést végeztek az létrehozását az MSI csomagokat, és több hibát is látszódhat.
Mi az új 4.1 verzió:
- A támogatás a Python 3.x.
- A támogatás a szolgáltatás a Windows.
- Added parancssori --silent (-s) által kért Todd Templeton. Ez az opció kikapcsolja az összes szokásos kimenetet, beleértve a jelentés a modulok, amelyek szerepelnek.
- Added parancssori --icon által kért Tom Brown.
- Győződjön meg arról, hogy Py_Finalize () nevezzük, amikor kivételek kerül sor úgy, hogy minden véglegesítése (mint például __del__ hívása) megelőzően tett futtatható lezáró.
- biztosította, hogy az üres könyvtárak létrehozhatók a cél által kért Clemens Hermann.
- A kódolások csomagot és minden egyéb szükséges modulokat, hogy betöltse a Python runtime most már automatikusan benne van a fagyasztott futtatható.
- biztosította, hogy ha egy cél van megadva, hogy a modul nevét a zip fájlt is megváltozik. Köszönet Clemens Hermann a kezdeti patch.
- Enabled támogatása összeállítása a 64 bites Windows.
- Ha importálás során hiba történik a terhelés fázis, kezelésére, hogy a rossz modult is. Köszönet Tony Meyer részére mutatva ki ezt.
- Ahogyan azt Todd Templeton, gondoskodott arról, hogy az include fájlok listáját másolt, nem egyszerűen hivatkozott, hogy további használatának lista nem véletlenül okozhat mellékhatásokat.
- Ahogyan azt Todd Templeton, zip fájl jelenleg zárva megfelelően annak érdekében, hogy elkerüljék az esetleges korrupció.
- Ahogyan azt Todd Templeton, adatfájlok már nem másolt, amikor a másolat függő fájlokat zászló törlődik.
- Enabled jobban támogatja a setup.py scriptek hívni más setup.py szkriptek, mint azok, használja cx_OracleTools és cx_OracleDBATools.
- Solaris ldd kimenetek fülek helyett terek, így bővíteni őket először, mielőtt keresi a jelet. Köszönet Eric Brunel jelentési erre, és biztosítjuk a megoldást.
- A Windows kizárhatja a Windows könyvtárba és a side-by-side telepítési könyvtár, amikor meghatározzák DLL másolni, mivel ezek általában része a rendszernek.
- A Windows használja% * helyett az elkülönített érvek a generált batch fájlt annak érdekében, hogy elkerülhető legyen a nagyon korlátozott érv processzor által használt parancsértelmezőjének.
- A Win32GUI bázis végrehajtható, támogatást adni meghatározva a feliratot megjelenítésénél használunk hibaüzeneteket.
- A Win32GUI bázis végrehajtható, támogatást adni hívja a excepthook a felső szintű kivételeket, ha egy sem került meghatározásra.
- A Windows, arról, hogy az MSI csomagokat, amelyeket beépítettek a gépenkénti alapértelmezés különben furcsa dolgok történnek.
- Javítva a hivatása readlink (), amely alkalmanként eredményezhet furcsa viselkedése, vagy szegmentációs hiba.
- Ismétlődő figyelmeztetések a könyvtárak nem találhatók meg ldd most elnyomta.
- csípett horgok több modulból visszajelzései alapján másoknak, vagy személyes tapasztalat.
Mi az új 4.0.1-es verziójával:
- Ez a kiadás már támogatja a Python 2.6, és a javítások egy kisebb hibát, horgok nem kerültek futni beépített modulok.
Mi az új 4.0 verzió:
- Ez a kiadás már támogatja a fagyasztás modulok zip fájl függetlenül A futtatható magát, másolás bináris függő fájlokat (DLL-ek és a megosztott könyvtárak), ami az RPM csomagokat és a Windows telepítők, másolás adatfájlokat, és biztosítja horgok kezelésére modulok konkrét követelményeket a különböző platformokon.
- Emellett javítja a forgatókönyvet használt épület cx_Freeze csomagok, többek között változik.
követelmények :
- Python
Hozzászólás nem található