cx_Freeze

Screenshot Software:
cx_Freeze
Szczegóły programowe:
Wersja: 4.3.4 Aktualizowane
Filmu: 17 Jul 15
Wywoływacz: Anthony Tuininga
Licencja: Wolny
Popularność: 121

Rating: 3.8/5 (Total Votes: 4)

cx_Freeze jest projektem open source, które zapewnia zestaw narzędzi, które mogą zamarznąć skryptów Python do plików wykonywalnych w pole karne platformy sposób, przy użyciu wielu technik znalezionych w py2exe Thomasa Hellera, Instalatora Gordona McMillana i narzędzia zamrozić, że statki z Python.
Instalacja:
Pobierz najnowszą wersję z działu Download powyżej i rozpakować archiwum do katalogu. Otwórz terminal i wykonaj następujące polecenia:
python MakeFrozenBases.py
python FreezePython.py --no-copy-deps FreezePython.py
Gdy polecenia te zostały zakończone powodzeniem, katalog będzie w takim samym stanie jak w instalacji binarnej

Co nowego w tym wydaniu:.

  • Ta wersja dodaje wsparcie dla Pythona 3.4, ulepszone wsparcie dla PyQt i PySide i tworzenie pakietów aplikacji na Mac OS X.
  • Kilka poprawek dokonano również.

Co nowego w wersji 4.3.2:

  • Ta wersja dodaje wsparcie dla Pythona 3.4, ulepszone wsparcie dla PyQt i PySide i tworzenie pakietów aplikacji na Mac OS X.
  • Kilka poprawek dokonano również.

Co nowego w wersji 4.3.1:

  • Ta wersja kończy wsparcie dla Pythona 3.3 i dodaje wsparcie do kopiowania plików DLL w czasie wykonywania msvc i oczywistego plik w razie potrzeby.
  • Kilka drobnych błędów została również.

Co nowego w wersji 4.2.3:.

  • Dodano wsparcie dla Pythona 3.2
  • Dodane hak do modułu datetime, które niejawnie importuje moduł czasu.
  • Poprawiono hak do Tkinter w Pythonie 3.x.
  • Zawsze to moduł zlib ponieważ moduł zipimport wymaga, nawet przy kompresji nie ma miejsce.
  • Dodane próbki dla aplikacji tkinter.

Co nowego w wersji 4.2.2:

  • Ta wersja poprawia haki dla wielu pakietów (w tym twitter PyQt) i naprawia kilka błędów wykrytych przez uwolnienie Python 2.7.1.
  • Dodaje również wsparcie dla tworzenia zasobów Wersja na instalowanie systemu Windows i poprawki w systemie Windows wykonywalne mrożonych Python 3.x się.

Co nowego w wersji 4.2.1:

  • Dodano wsparcie dla określania bin_path_includes i bin_path_excludes w skryptach instalacyjnych .
  • Dodano wsparcie dla opracowywania usług Windows z kompilatora Microsoft i budynku dla 64-bitowej wersji systemu Windows.
  • Podczas instalacji usługi systemu Windows, należy użyć pełnej ścieżki zarówno dla pliku wykonywalnego i pliku konfiguracyjnego, jeśli jest określony.
  • wyeliminować duplikaty plików dla każdej możliwej wersji Pythona podczas tworzenia pakietów MSI dla Pythona 2.7.
  • deklaracja przestrzeni nazw pakietów poprawek.
  • Fix sprawdzić cx_Logging katalog biblioteki importu.
  • Dodane haki do pakietu python-Xlib.
  • Dodane haki ignorować moduł _scproxy, gdy nie na platformie Mac i win32gui i modułów pyHook na platformach innych niż Windows.
  • Podczas kopiowania plików, skopiuj stat () informacje, jak to miało miejsce w poprzednich wersjach cx_Freeze.
  • Dodane dokumentacja parametrów shortcutName i shortcutDir do tworzenia pliku wykonywalnego.

Co nowego w wersji 4.2:

  • Ta wersja dodaje wsparcie dla Pythona 2.7 i poprawia wsparcie dla Pythona 3.1 i Mac OS X.
  • Haczyki dla wielu modułów dodano lub ulepszony w oparciu o informacje zwrotne użytkownika.
  • Wiele ulepszeń zostały również wprowadzone do tworzenia pakietów MSI i kilka błędów została zgnieciona.

Co nowego w wersji 4.1.

  • Dodano wsparcie dla Pythona 3.x
  • Dodano wsparcie dla usług w systemie Windows.
  • Dodano opcję wiersza poleceń --silent (-s) wymagane przez Todda Templeton. Ta opcja wyłącza wszystkie normalne wyjście, w tym sprawozdania z modułów, które są zawarte.
  • Dodano opcję wiersza poleceń --icon wymagane przez Toma Browna.
  • Upewnij się, że Py_Finalize () jest wywoływana, nawet gdy wyjątki odbywać się tak, że każdy finalizacja (takich jak __del__ połączeń) są wykonane przed wykonywalnego kończącym.
  • zapewnił, że puste katalogi są tworzone w miarę potrzeb w celu wymagane przez Clemens Hermann.
  • Pakiet kodowania i wszystkie inne moduły niezbędne do załadowania runtime Python są teraz automatycznie wliczona w zamarzniętym wykonywalnego.
  • zapewnił, że jeśli nazwa docelowa jest określone, że nazwa modułu w pliku zip jest również zmienione. Dzięki Clemens Hermann w początkowej poprawki.
  • Enabled wsparcie dla kompilacji na 64-bitowego systemu Windows.
  • W przypadku wystąpienia błędu importu w fazie obciążenia, traktują to jako zły modułu, jak również. Dzięki Tony Meyer, wskazując na to.
  • Jak sugeruje Todd Templeton, zapewnia, że ​​lista zawiera pliki są kopiowane, a nie tylko odniesienie tak, że dalsze zastosowania listy nie przypadkowo powodować działania niepożądane.
  • Jak sugeruje Todd Templeton, pliki ZIP są teraz prawidłowo zamknięte, aby uniknąć potencjalnej korupcji.
  • Jak sugeruje Todd Templeton, pliki danych nie są już skopiowane, gdy flaga pliki zależne kopiowania zostanie usunięty.
  • Enabled lepsze wsparcie setup.py skryptów, które wymagają innych skryptów setup.py takich jak te używane przez cx_OracleTools i cx_OracleDBATools.
  • W systemie Solaris ldd wyjścia zakładki zamiast spacji aby rozwinąć je najpierw przed szukasz separatora. Dzięki Eric Brunel za zgłoszenie tego i dostarczenie rozwiązania.
  • W Windows wykluczyć katalog Windows i katalog side-by-side instalacji przy ustalaniu DLL skopiować ponieważ są one ogólnie uważane za część systemu.
  • W systemie Windows, należy użyć% *, a nie argumentów rozdzielonych w generowanym pliku wsadowego w celu uniknięcia problemów z procesorem bardzo ograniczonym argumentem używanym przez procesor poleceń.
  • Do bazowej wykonywalnego Win32GUI, dodać wsparcie dla określenia podpis do wykorzystania podczas wyświetlania komunikatów o błędach.
  • Do bazowej wykonywalnego Win32GUI, dodać obsługę wywołanie excepthook dla wyjątków najwyższego poziomu, jeżeli został określony.
  • W systemie Windows, upewnij się, że pakiety MSI, które zostały zbudowane na maszynie są domyślnie w przeciwnym razie może się zdarzyć dziwne rzeczy.
  • Naprawiono błąd w powołaniu readlink (), które od czasu do czasu prowadzić do zachowań lub segmentacji dziwnych błędów.
  • Duplikaty ostrzeżenia o bibliotekach nie znaleźli ldd teraz tłumione.
  • Poprawiono haków z kilku modułów w oparciu o opinie innych lub osobistych doświadczeń.

Co nowego w wersji 4.0.1:

  • W tej wersji dodano wsparcie dla Pythona 2.6 i poprawek jeden drobny błąd, gdzie haczyki nie były uruchamiane dla wbudowanych modułów.

Co nowego w wersji 4.0:

  • W tej wersji dodano wsparcie dla zamrażania modułów zip niezależnie od sama wykonywalny, kopiowanie binarne pliki zależne (DLL i bibliotek udostępnianych), tworzenie pakietów RPM i instalatorów Windows, kopiując pliki z danymi, oraz zapewnia haki do zarządzania modułów określonych wymogów na różnych platformach.
  • Poprawia również skrypt używany do budowania pakietów cx_Freeze, wśród innych zmian.

Wymagania :

  • Python

Podobne oprogramowanie

YAZ
YAZ

20 Feb 15

omniORB
omniORB

2 Jun 15

Yasm
Yasm

17 Feb 15

Inne programy z deweloperem Anthony Tuininga

cx_Freeze
cx_Freeze

1 Mar 15

cx_Oracle
cx_Oracle

20 Jul 15

ceODBC
ceODBC

11 May 15

Komentarze do cx_Freeze

Komentarze nie znaleziono
Dodaj komentarz
Włącz zdjęć!