cx_Freeze

Sagteware kiekie:
cx_Freeze
Sagteware besonderhede:
Weergawe: 4.3.4 Opgedateer
Upload datum: 17 Jul 15
Ontwikkelaar: Anthony Tuininga
Lisensie: Gratis
Populariteit: 63

Rating: 4.0/5 (Total Votes: 3)

cx_Freeze is 'n oop bron projek wat 'n stel van gereedskap wat Python scripts kan vries in executables in 'n kruis platform manier bied, met behulp van baie van die tegnieke wat in Thomas Heller se py2exe, Gordon McMillan se Installer en die Freeze nut wat skepe met Python.
Installasie:
Kry die nuutste weergawe van die artikel downloads bo af, en pak die argief in 'n gids. Maak 'n terminale en hardloop die volgende opdragte:
python MakeFrozenBases.py
python FreezePython.py --no-kopie-VVPA FreezePython.py
Wanneer hierdie opdragte suksesvol voltooi het, sal die gids wees in dieselfde toestand as 'n binêre installasie

Wat is nuut in hierdie release:.

  • Hierdie weergawe voeg ondersteuning vir Python 3,4, verbeterde ondersteuning vir PyQt en PySide, en die skep van aansoek bondels op Mac OS X.
  • 'n aantal bugfixes is ook gemaak.

Wat is nuut in die weergawe 4.3.2:

  • Hierdie weergawe voeg ondersteuning vir Python 3,4, verbeterde ondersteuning vir PyQt en PySide, en die skep van aansoek bondels op Mac OS X.
  • 'n aantal bugfixes is ook gemaak.

Wat is nuut in die weergawe 4.3.1:

  • Hierdie weergawe voltooi ondersteuning vir Python 3,3 en voeg ondersteuning vir die kopiëring van die MSVC runtime DLLs en openbaar lêer as jy wil.
  • 'n paar klein foute is ook aangespreek.

Wat is nuut in die weergawe 4.2.3:.

  • Bygevoeg ondersteuning vir Python 3,2
  • Bygevoeg haak vir datetime module wat implisiet die invoer van die tyd module.
  • Vaste haak vir tkinter in Python 3.x.
  • Sluit altyd die zlib module sedert die zipimport module vereis dit, selfs wanneer kompressie nie plaasvind.
  • Bygevoeg monster vir 'n tkinter aansoek.

Wat is nuut in die weergawe 4.2.2:

  • Hierdie weergawe verbeter die kramme vir 'n aantal pakkette (insluitend Twitter en PyQt) en bepaal 'n aantal foute ontbloot deur die vrystelling van Python 2.7.1.
  • Dit voeg ook ondersteuning vir die skep weergawe hulpbronne op Windows en fixes installering bevrore executables in Windows met Python 3.x.

Wat is nuut in die weergawe 4.2.1:

  • Bygevoeg steun vir die spesifiseer bin_path_includes en bin_path_excludes in die opstel van skrifte .
  • Bygevoeg steun vir die opstel van Windows dienste met die Microsoft samesteller en gebou vir 64-bis Windows.
  • Wanneer die installering van Windows dienste, gebruik die volledige pad vir beide die uitvoerbare en die konfigurasielêer indien gespesifiseer.
  • Skakel duplikaat lêers vir elke moontlike weergawe van Python wanneer die bou van MSI pakkette vir Python 2,7.
  • Fix verklaring van naamruimte pakkette.
  • Fix kyk vir cx_Logging invoer biblioteek gids.
  • Bygevoeg kramme vir die python-Xlib pakket.
  • Bygevoeg hakies om die _scproxy module te ignoreer wanneer dit nie op die Mac platform en die win32gui en pyHook modules op ander platforms as Windows.
  • Wanneer die kopiëring van lêers, kopieer die stat () inligting asook gedoen is in vorige weergawes van cx_Freeze.
  • Bygevoeg dokumentasie vir die shortcutName en shortcutDir parameters vir die skep van 'n uitvoerbare.

Wat is nuut in die weergawe 4.2:

  • Hierdie weergawe voeg ondersteuning vir Python 2,7 en verbeter ondersteuning vir Python 3.1 en Mac OS X.
  • Hooks vir 'n aantal modules is bygevoeg of verbeter gebaseer op die terugvoer van gebruikers.
  • 'n aantal verbeteringe is ook gemaak om die skepping van MSI pakkette en verskeie foute is platgedruk.

Wat is nuut in die weergawe 4.1:.

  • Bygevoeg ondersteuning vir Python 3.x
  • Bygevoeg ondersteuning vir dienste op Windows.
  • Bygevoeg command line opsie --silent (s) soos versoek deur Todd Templeton. Hierdie opsie afgeskakel alle normale uitset insluitend die verslag van die modules wat ingesluit.
  • Bygevoeg command line opsie --icon soos versoek deur Tom Brown.
  • Maak seker dat Py_Finalize () genoem word, selfs wanneer uitsonderings plaasvind sodat enige finalisering (soos __del__ oproepe) voor die uitvoerbare beëindiging gemaak word.
  • verseker dat leë dopgehou word geskep as wat nodig is in die teiken soos versoek deur Clemens Hermann.
  • Die coderingen pakket en enige ander wat nodig is om die Python runtime selflaai modules word nou outomaties ingesluit in die bevrore uitvoerbare.
  • verseker dat as 'n teiken naam verskaf, dat die module naam in die zip lêer ook verander. Danksy Clemens Hermann vir die aanvanklike kol.
  • aangeskakel ondersteuning vir die opstel op 64-bit Windows.
  • As tydens die vrag fase 'n invoer fout voorkom, te behandel wat as 'n slegte module as well. Danksy Tony Meyer vir wys dit uit.
  • Soos voorgestel deur Todd Templeton, het verseker dat die lys sluit lêers kopieer, nie net verwys sodat verdere gebruike van die lys nie per ongeluk veroorsaak newe-effekte.
  • Soos voorgestel deur Todd Templeton, rits lêers is nou behoorlik toegemaak om potensiële korrupsie te vermy.
  • Soos voorgestel deur Todd Templeton, data lêers nie meer gekopieer toe die afskrif afhanklik lêers vlag is skoongemaak.
  • aangeskakel beter ondersteuning van setup.py skrifte wat ander setup.py skrifte noem soos dié wat gebruik word deur cx_OracleTools en cx_OracleDBATools.
  • Op Solaris, LDD uitsette tabs in plaas van ruimtes hulle so uit te brei voordat op soek na die skeiding. Danksy Eric Brunel vir verslaggewing van hierdie en die verskaffing van die oplossing.
  • Op Windows, sluit die Windows gids en die side-by-side installasie gids by die bepaling van DLLs kopieer sedert hierdie is algemeen beskou as deel van die stelsel.
  • Op Windows, gebruik% * eerder as die geskei argumente in die gegenereerde batch file om probleme met die baie beperkte argument verwerker gebruik word deur die opdrag verwerker vermy.
  • Vir die Win32GUI basis uitvoerbare, voeg ondersteuning vir die spesifiseer die opskrif om te gebruik wanneer die vertoon fout boodskappe.
  • Vir die Win32GUI basis uitvoerbare, voeg ondersteuning vir die roeping van die excepthook vir boonste vlak uitsonderings indien een gespesifiseerde.
  • Op Windows, verseker dat die MSI pakkette wat gebou is per rekenaar by verstek as anders vreemde dinge kan gebeur.
  • Vaste fout in die roeping van readlink () wat soms tot gevolg sal hê in die vreemde gedrag of segmentering foute.
  • Dubbele waarskuwings oor biblioteke gevind nie LDD nou onderdruk.
  • tweaked kramme vir 'n aantal modules gebaseer op die terugvoer van ander of persoonlike ervaring.

Wat is nuut in die weergawe 4.0.1:

  • Hierdie vrystelling voeg ondersteuning vir Python 2,6 en fixes 'n klein fout waar hakies is nie hardloop vir ingeboude modules.

Wat is nuut in die weergawe 4.0:

  • Hierdie vrystelling voeg ondersteuning vir bevriesing modules in zip-lêers onafhanklik van die uitvoerbare self, kopiëring binêre afhanklike lêers (DLLs en gedeelde biblioteke), die skep van RPM pakkette en Windows installeerders, kopiëring data lêers, en bied kramme vir die bestuur van modules met spesifieke vereistes op verskillende platforms.
  • Dit verbeter ook die script wat gebruik word vir die bou van cx_Freeze pakkette, onder ander veranderinge.

Vereistes :

  • Python

Soortgelyke sagteware

DiffJ
DiffJ

20 Feb 15

TMake
TMake

11 May 15

Ander sagteware ontwikkelaar Anthony Tuininga

cx_Oracle
cx_Oracle

20 Jul 15

cx_Freeze
cx_Freeze

1 Mar 15

ceODBC
ceODBC

11 May 15

Kommentaar te cx_Freeze

Kommentaar nie gevind
Kommentaar te lewer
Draai op die foto!