cx_Freeze

Screenshot Software:
cx_Freeze
Detalii soft:
Versiune: 4.3.4 Actualizat
Incarca data: 17 Jul 15
Producător: Anthony Tuininga
Licenţă: Gratuit
Popularitate: 63

Rating: 4.0/5 (Total Votes: 3)

cx_Freeze este un proiect open source, care oferă un set de utilitare care pot îngheța script Python într-executabile într-un mod platformă cruce, folosind multe dintre tehnicile gasite in py2exe Thomas Heller, Installer Gordon McMillan lui, si utilitatea Freeze că navele cu Python.
Instalare:
Descărcați cea mai recentă versiune de la secțiunea Descărcări de mai sus, și se extrage arhiva într-un director. Deschideți un terminal și rulați următoarele comenzi:
python MakeFrozenBases.py
python FreezePython.py --no-copie-Deps FreezePython.py
Când aceste comenzi au finalizat cu succes, directorul va fi în aceeași stare ca o instalare binar

Ce este nou în această versiune:.

  • Această versiune adaugă suport pentru Python 3.4, suport îmbunătățit pentru PyQt și PySide, și crearea de pachete de aplicații pe Mac OS X.
  • O serie de bugfix au fost făcute.

Ce este nou în versiunea 4.3.2:

  • Această versiune adaugă suport pentru Python 3.4, suport îmbunătățit pentru PyQt și PySide, și crearea de pachete de aplicații pe Mac OS X.
  • O serie de bugfix au fost făcute.

Ce este nou în versiunea 4.3.1:

  • Această versiune se încheie suport pentru Python 3.3 și adaugă suport pentru copierea DLL-uri de rulare MSVC și fișierul manifest, dacă se dorește.
  • Câteva bug-uri minore au fost, de asemenea, abordate.

Ce este nou în versiunea 4.2.3:.

  • Adăugat suport pentru Python 3.2
  • Cârlig Adaugata pentru modul datetime care importă implicit modulul de timp.
  • cârlig fix pentru tkinter în Python 3.x.
  • includ întotdeauna modulul zlib deoarece modulul zipimport o cere, chiar și atunci când compresia nu are loc.
  • probă Adăugat pentru o aplicație tkinter.

Ce este nou în versiunea 4.2.2:

  • Această versiune îmbunătățește cârligele pentru un număr de pachete (inclusiv Twitter și PyQt) și stabilește o serie de bug-uri descoperite prin eliberarea de Python 2.7.1.
  • Este, de asemenea, adaugă suport pentru crearea de resurse versiunea pe Windows și stabilește instalarea executabile înghețate în Windows 3.x cu Python.

Ce este nou în versiunea 4.2.1:

  • Adăugat suport pentru specificarea bin_path_includes și bin_path_excludes în script-urile de instalare .
  • Adăugat suport pentru compilarea servicii Windows cu compilator Microsoft și construirea de 64 de biți pentru Windows.
  • La instalarea servicii Windows, utilizați calea completă atât pentru executabil și fișierul de configurare în cazul în care se specifică.
  • Eliminarea duplicate dosar pentru fiecare versiune posibilă a Python atunci când se construiesc pachete MSI pentru Python 2.7.
  • declarație Fix de pachete spațiu de nume.
  • Fix verifica cx_Logging director de bibliotecă import.
  • cârlige adăugată pentru pachetul python-Xlib.
  • cârlige Adăugat de a ignora modul _scproxy atunci când nu pe platforma Mac și win32gui și modulele pyHook pe alte platforme decat Windows.
  • Când copierea fișierelor, copiați stat () informațiile, precum și a fost făcut în versiunile anterioare de cx_Freeze.
  • documentare adăugată pentru shortcutName și shortcutDir parametrii pentru crearea unui executabil.

Ce este nou în versiunea 4.2:

  • Această versiune adaugă suport pentru Python 2.7 și îmbunătățește suportul pentru Python 3.1 și Mac OS X.
  • Cârlige pentru un număr de module au fost adăugate sau îmbunătățite în funcție de feedback-ul utilizatorilor.
  • O serie de îmbunătățiri au fost făcute la crearea de pachete MSI mai multe bug-uri au fost și strivit.

Ce este nou în versiunea 4.1:.

  • Adăugat suport pentru Python 3.x
  • Adăugat suport pentru servicii de pe Windows.
  • linie de comandă Adaugata opțiune --silent (-s), astfel cum a solicitat Todd Templeton. Această opțiune dezactivează toate ieșire normală, inclusiv raportul modulelor care sunt incluse.
  • Adaugata opțiune de linie de comandă --icon așa cum a solicitat Tom Brown.
  • Asigurați-vă că Py_Finalize () este numit chiar și atunci când excepții avea loc, astfel încât orice finalizare (cum ar fi apelurile __del__) sunt efectuate înainte de terminatorul executabil.
  • Asigurarea că directoarele goale sunt create după cum este necesar în obiectivul așa cum a solicitat Clemens Hermann.
  • Pachetul codificări și orice alte module necesare pentru procesul de bootstrap runtime Python sunt acum incluse automat în executabil înghețat.
  • Asigurarea că, dacă un nume țintă este specificat, că numele modulului în fișierul zip este, de asemenea, sa schimbat. Vă mulțumim pentru Clemens Hermann pentru plasturele inițială.
  • suport Activat pentru compilarea pe 64 de biți pentru Windows.
  • Dacă apare o eroare de import în timpul fazei de încărcare, tratează ca pe un modul de rău, de asemenea. Vă mulțumim pentru Tony Meyer pentru a evidenția acest lucru.
  • După cum sa sugerat de către Todd Templeton, a asigurat că lista include fișierele sunt copiate, nu pur și simplu referire, astfel încât alte utilizări ale listei nu accidental provoca reacții adverse.
  • După cum sa sugerat de către Todd Templeton, fișiere zip sunt închise în mod corespunzător, în scopul de a evita o posibilă corupție.
  • După cum sa sugerat de către Todd Templeton, fișierele de date nu mai sunt copiate în cazul în care steagul de copiere fișiere dependente este eliminat.
  • permis o mai bună susținere a script-uri setup.py care apelează alte scripturi setup.py, cum ar fi cele utilizate de cx_OracleTools și cx_OracleDBATools.
  • Pe Solaris, ieșiri ldd file în loc de spații, astfel le extinde mai întâi înainte de a privi pentru separator. Vă mulțumim pentru Eric Brunel pentru raportarea acest lucru și furnizarea soluției.
  • În Windows, exclude directorul Windows și directorul-side-by-side de instalare atunci când se determină DLL-uri pentru a copia, deoarece acestea sunt în general considerate parte a sistemului.
  • În Windows, utilizați% *, mai degrabă decât argumentele separate în fișierul batch generat pentru a evita problemele cu procesor argument foarte limitat utilizate de procesorul de comandă.
  • Pentru bază executabil Win32GUI, adauga suport pentru specificarea legenda a utiliza atunci când sunt afișate mesaje de eroare.
  • Pentru bază executabil Win32GUI, adauga suport pentru apelarea excepthook excepții nivel superior, dacă a fost specificat.
  • În Windows, asigurați-vă că pachetele MSI care sunt construite sunt pe-mașină în mod implicit ca altfel lucrurile ciudate se poate intampla.
  • Fixed bug în chemarea readlink (), care ar avea ca rezultat ocazional în comportament sau de segmentare defecte ciudate.
  • avertismente duplicat despre biblioteci nu ati gasit de LDD sunt acum suprimate.
  • cârlige optimizat pentru un număr de module, pe baza feedback-ului de la alții sau de experiența personală.

Ce este nou în versiunea 4.0.1:

  • Această versiune adaugă suport pentru Python 2.6, și stabilește un bug minor în cazul în care nu au fost cârlige candida pentru module încorporate.

Ce este nou în versiunea 4.0:

  • Această versiune adaugă suport pentru congelare module în fișiere zip independent de executabil în sine, copierea fișierelor binare dependente (DLL-uri și biblioteci partajate), crearea de pachete RPM și instalatori de Windows, copierea fișierelor de date, și oferă cârlige pentru administrarea module cu cerințe specifice pe diferite platforme.
  • De asemenea, îmbunătățește scriptul folosit pentru construirea de pachete cx_Freeze, printre alte modificări.

Cerințe :

  • Python

Software similare

Autoconf
Autoconf

14 Apr 15

vAVRdisasm
vAVRdisasm

11 May 15

lindyFrame
lindyFrame

20 Feb 15

Alte software-uri de dezvoltator Anthony Tuininga

ceODBC
ceODBC

11 May 15

cx_Freeze
cx_Freeze

1 Mar 15

cx_Oracle
cx_Oracle

20 Jul 15

Comentarii la cx_Freeze

Comentariile nu a fost găsit
Adauga comentarii
Porniţi pe imagini!