cx_Freeze

Skjermbilde programvare:
cx_Freeze
Prog.varedetaljer:
Versjon: 4.3.4 Oppdatert
Last opp dato: 17 Jul 15
Utvikler: Anthony Tuininga
Lisens: Gratis
Popularitet: 121

Rating: 3.8/5 (Total Votes: 4)

cx_Freeze er en åpen kildekode-prosjekt som gir et sett med verktøy som kan fryse Python-skript til kjørbare i en cross platform måte, bruker mange av de teknikkene som finnes i Thomas Hellers py2exe, Gordon McMillan sin Installer, og Freeze verktøyet som følger med Python.
Installasjon:
Last ned den nyeste versjonen fra downloads delen ovenfor, og pakke ut arkivet i en katalog. Åpne en terminal og kjør følgende kommandoer:
python MakeFrozenBases.py
python FreezePython.py no-copy-deps FreezePython.py
Når disse kommandoene har fullført, vil katalogen være i samme stand som en binær installasjon

Hva er nytt i denne utgaven.

  • Denne versjonen legger til støtte for Python 3.4, forbedret støtte for PyQt og PySide, og skaper applikasjons bunter på Mac OS X.
  • En rekke feilrettinger ble også gjort.

Hva er nytt i versjon 4.3.2:

  • Denne versjonen legger til støtte for Python 3.4, forbedret støtte for PyQt og PySide, og skaper applikasjons bunter på Mac OS X.
  • En rekke feilrettinger ble også gjort.

Hva er nytt i versjon 4.3.1:

  • Denne versjonen full støtte for Python 3.3 og legger til støtte for å kopiere MSVC runtime DLL-filer og manifest fil hvis ønskelig.
  • Noen små bugs ble også tatt opp.

Hva er nytt i versjon 4.2.3.

  • Lagt til støtte for Python 3.2
  • Lagt krok for datetime modul som implisitt importerer tiden modulen.
  • Fast krok for tkinter i Python 3.x.
  • inkluderer alltid zlib modulen siden zipimport modulen krever det, selv når kompresjon ikke finner sted.
  • Lagt prøve for en tkinter programmet.

Hva er nytt i versjon 4.2.2:

  • Denne versjonen forbedrer kroker for en rekke pakker (inkludert twitter og PyQt) og fikser en rekke feil avdekket ved utgivelsen av Python 2.7.1.
  • Den legger også støtte for å opprette versjon ressurser på Windows og fikser installerer frosne kjørbare i Windows med Python 3.x.

Hva er nytt i versjon 4.2.1:

  • Lagt til støtte for å spesifisere bin_path_includes og bin_path_excludes i oppsett skript .
  • Lagt til støtte for kompilering Windows-tjenester med Microsoft kompilatoren og bygning for 64-bit Windows.
  • Når du installerer Windows-tjenester, bruker hele banen for både kjørbar og konfigurasjonsfilen hvis det er angitt.
  • Eliminer dupliserte filer for hvert mulig versjon av Python når du bygger MSI pakker for Python 2.7.
  • Fix erklæring navne pakker.
  • Fix sjekk for cx_Logging import bibliotek katalogen.
  • Lagd kroker for python-Xlib pakken.
  • Lagt kroker å ignorere _scproxy modulen når den ikke er på Mac-plattformen og win32gui og pyHook moduler på andre plattformer enn Windows.
  • Når du kopierer filer, kopiere stat () informasjon samt ble gjort i tidligere versjoner av cx_Freeze.
  • Lagt dokumentasjon for shortcutName og shortcutDir parametere for å skape en kjørbar.

Hva er nytt i versjon 4.2:

  • Denne versjonen legger til støtte for Python 2.7 og bedre støtte for Python 3.1 og Mac OS X.
  • Kroker til en rekke moduler ble lagt til eller forbedret basert på tilbakemeldinger fra brukerne.
  • En rekke forbedringer ble også gjort til opprettelsen av MSI pakker og flere bugs ble knust.

Hva er nytt i versjon 4.1:.

  • Lagt til støtte for Python 3.x
  • Lagt til støtte for tjenester i Windows.
  • Lagt kommandolinje --silent (-er) som forespurt av Todd Templeton. Dette alternativet slår av all normal produksjon inkludert rapporten av modulene som er inkludert.
  • Lagt kommandolinje --icon som forespurt av Tom Brown.
  • Kontroller at Py_Finalize () kalles også når unntak foregå slik at eventuelle sluttbehandling (som __del__ samtaler) er gjort før den kjørbare avslutnings.
  • Sikret at tomme kataloger opprettes etter behov i målet som forespurt av Clemens Hermann.
  • kodinger pakken og eventuelle andre moduler som kreves for å bootstrap Python runtime blir nå automatisk inkludert i den frosne kjørbar.
  • Sikret at hvis et mål navn er spesifisert, at modulen navn i zip-filen er også endret. Takk til Clemens Hermann for den første oppdateringen.
  • Aktivert støtte for kompilering på 64-bit Windows.
  • Hvis det oppstår en import feil under belastning fasen, behandle det som et dårlig modul også. Takk til Tony Meyer for å peke ut dette.
  • Som foreslått av Todd Templeton, sørget for at den inkluderer filer listen er kopiert, ikke bare referert slik at videre bruk av listen ikke utilsiktet forårsake bivirkninger.
  • Som foreslått av Todd Templeton, zip-filer er nå stengt på riktig måte for å unngå potensiell korrupsjon.
  • Som foreslått av Todd Templeton, datafiler er ikke lenger kopiert når kopi avhengige filer flagget er fjernet.
  • Aktivert bedre støtte for setup.py skript som kaller andre setup.py scripts som de som brukes av cx_OracleTools og cx_OracleDBATools.
  • På Solaris, LDD utganger faner i stedet for mellomrom så utvide dem først før du ser for separatoren. Takk til Eric Brunel for rapportering av dette og gi løsningen.
  • I Windows utelukke Windows-katalogen og side-by-side installasjonsmappen når man skal avgjøre DLL-filer for å kopiere siden disse er vanligvis betraktet som en del av systemet.
  • På Windows, bruk% * snarere enn de separerte argumenter i den genererte batch fil for å unngå problemer med svært begrenset argument prosessor som brukes av kommandoen prosessoren.
  • For Win32GUI basen kjørbar, legge til støtte for å spesifisere bildetekst til bruk når feilmeldinger vises.
  • For Win32GUI basen kjørbar, legge til støtte for å kalle excepthook for toppnivå unntak hvis man har blitt spesifisert.
  • På Windows, sikre at MSI pakker som er bygget er per-maskinen som standard som ellers merkelige ting kan skje.
  • Rettet feil i kallet readlink () som tidvis vil resultere i merkelige oppførsel eller segmentering feil.
  • Duplicate advarsler om bibliotekene ikke funnet av ldd er nå undertrykt.
  • forskjøvet kroker for en rekke moduler basert på tilbakemeldinger fra andre eller personlig erfaring.

Hva er nytt i versjon 4.0.1:

  • Denne utgivelsen legger til støtte for Python 2.6, og fikser ett mindre bug der krokene ikke ble kjørt for innebygde moduler.

Hva er nytt i versjon 4.0:

  • Denne utgivelsen legger til støtte for frysing moduler i zip-filer uavhengig av den kjør selv, kopierer binære avhengige filer (DLL-filer og delte biblioteker), skaper RPM-pakker og Windows installatører, kopiere datafiler, og gir kroker for å administrere moduler med spesifikke krav til ulike plattformer.
  • Det forbedrer også manuset brukt for å bygge cx_Freeze pakker, blant andre endringer.

Krav

  • Python

Lignende programvare

Ultimate++
Ultimate++

3 Jun 15

fassembler
fassembler

20 Feb 15

wxWidgets
wxWidgets

20 Feb 15

omniORB
omniORB

2 Jun 15

Annen programvare fra utvikleren Anthony Tuininga

ceODBC
ceODBC

11 May 15

cx_Oracle
cx_Oracle

20 Jul 15

cx_Freeze
cx_Freeze

1 Mar 15

Kommentarer til cx_Freeze

Kommentarer ikke funnet
Legg til kommentar
Slå på bilder!