cx_Freeze Thomas Heller'ın py2exe Gordon McMillan en Installer bulunan tekniklerin çoğunu kullanarak, bir çapraz platform şekilde yürütülebilir içine Python komut dondurma araçlardan bir dizi sağlayan bir açık kaynak kodlu proje ve Freeze yardımcı'nın o gemiler ise Python.
Kurulum:
Yukarıdaki indirme bölümünden son sürümünü indirin ve bir dizine arşiv ayıklamak. Bir terminal açın ve aşağıdaki komutları çalıştırın:
Python MakeFrozenBases.py
Python FreezePython.py FreezePython.py --no-copy-DEPS
Bu komutları başarıyla tamamladıktan sonra, dizin bir ikili kurulum aynı durumda olacaktır
Bu sürümdeki yeni nedir.
- Bu sürüm Python 3.4 için destek ekler, PyQt ve PySide ve Mac OS X'te oluşturma uygulama demetleri için geliştirilmiş destek.
- onarımları bir dizi de yapılmıştır.
nedir sürümü 4.3.2 Yeni
- Bu sürüm Python 3.4, geliştirilmiş destek için destek ekler Mac OS X. PyQt ve PySide ve yaratma uygulama demetleri için
- onarımları bir dizi de yapılmıştır.
nedir sürümü 4.3.1 Yeni
- Bu sürüm Python 3.3 desteği tamamlar ve destek ekler İsterseniz MSVC çalışma zamanı dll ve bildirim dosyasını kopyalamak için.
- Bir kaç küçük hata da ele alındı.
sürümünde 4.2.3 yeni nedir.
- Python 3.2 desteği eklendi
- örtük zamanı modülü ithal datetime modülü eklendi kanca.
- Python 3.x Tkinter için sabit kanca.
- Her zaman sıkıştırma yer almayan bile, zlib modülü içerir.
- Tkinter uygulaması eklendi örnek.
zipimport modülü gerektiriyorsa beri
nedir sürümü 4.2.2 Yeni
- Bu sürüm paketleri bir dizi için kanca artırır (twitter ve PyQt dahil) ve Python 2.7.1 sürümü ile ortaya çıkarılan hata bir dizi giderir.
- Aynı zamanda Python 3.x ile Windows donmuş yürütülebilir yüklenmesi sürümü Windows kaynakları ve düzeltmeleri oluşturmak için destek ekler.
sürümünde 4.2.1 yeni Nedir:
- Kurulum komut içinde bin_path_includes ve bin_path_excludes belirtmek için destek eklendi .
- desteği eklendi.
- yürütülebilir ve yapılandırma dosyası için tam yolu kullanın.
- Python her olası sürümü için çift dosyaları ortadan kaldırın.
- ad paketleri Fix beyanı.
- ithalat kütüphane dizini cx_Logging kontrol düzelt.
- python-Xlib paketi için eklendi kanca.
- Eklenen kanca _scproxy modülünü görmezden değilken, Windows dışındaki platformlarda Mac platformu ve win32gui ve pyHook modüllerinde.
- Dosyaları kopyalarken, stat () bilgileri kopyalamak yanı sıra cx_Freeze önceki sürümlerinde yapıldı.
- bir yürütülebilir oluşturmak için shortcutName ve shortcutDir parametreleri için eklendi belgeler.
64-bit Windows için Microsoft derleyici ve bina ile Windows hizmetleri derlemek için
Windows hizmetleri yüklerken belirtilmişse
Python 2.7 için MSI paketleri oluştururken
nedir sürüm 4.2 Yeni
- Bu sürüm Python 2.7 için destek ekler ve Python desteğini geliştirir 3.1 ve Mac OS X.
- modülleri bir dizi için kancalar eklenebilir veya kullanıcı yorumlarına dayanarak düzeldi.
- iyileştirmeler bir dizi de ezilmiş MSI paketleri ve çeşitli hataların oluşmasına yapılmıştır.
sürüm 4.1 yeni nedir.
- Python 3.x için destek eklendi
- Windows hizmetleri için destek eklendi.
- Todd Templeton tarafından istendiği gibi Added komut satırı seçeneği --silent (-s). Bu seçenek dahil modüllerin raporu dahil tüm normal çıkışını kapatır.
- Added komut satırı seçeneği.
- (örneğin __del__ aramalar gibi) herhangi bir sonuçlandırılması çalıştırılabilir sonlanan önce yapılır, böylece özel durumlar gerçekleşecek bile Py_Finalize () denir emin olun.
- Clemens Hermann tarafından istendiği gibi hedef gerektiği gibi boş dizinleri oluşturulan olduğunu sağlanmalıdır.
- kodlamalar paketi ve Python çalışma zamanı bootstrap için gerekli her türlü diğer modüller otomatik olarak donmuş yürütülebilir dahildir.
- Hedef adı belirtilmişse, zip dosyası modül adı da değişti o sağlanmalıdır. İlk yama için Clemens Hermann teşekkürler.
- Etkin destek.
- , bu kötü bir modül yanı sıra davranın. Bu işaret Tony Meyer teşekkürler.
- Listenin başka kullanımları yanlışlıkla yan etkilere neden yok ki dosyaları içerir liste sadece başvurulan, kopyalanan sağlanmalıdır.
- zip dosyaları artık potansiyel bozulmasını önlemek amacıyla uygun şekilde kapatılır.
- veri dosyaları artık kopya bağımlı dosyalar bayrak temizlenir zaman kopyalanır.
- cx_OracleTools ve cx_OracleDBATools tarafından kullanılan olanlar gibi diğer setup.py komut çağrı setup.py komut daha iyi destek etkindir.
- yerine boşluk ldd çıkışları sekmeleri yani ilk ayırıcının arıyor önce onları genişletin. Bu raporlama ve çözüm sağlayan Eric Brunel teşekkürler.
- Windows dizinini ve yan-by-side kurulum dizinini dahil değildir.
- komut işlemcisi tarafından kullanılan çok sınırlı argüman işlemciye sahip sorunları önlemek amacıyla oluşturulan toplu iş dosyasında ayrılmış argümanlar yerine *% kullanın.
- hata iletileri görüntülerken kullanılacak başlık belirtmek için destek ekleyin.
- bir belirtilmişse üst düzey istisnaları için excepthook çağırmak için destek ekleyin.
- inşa MSI paketleri aksi garip şeyler olabilir varsayılan olarak makine başına olduğundan emin olun.
- bazen garip davranışlar ya da segmentasyon hatalarına neden olur readlink () çağrısıyla Sabit hata.
- ldd tarafından bulunamadı kütüphaneler hakkında yinelenen uyarılar artık bastırılır.
- başkalarına veya kişisel deneyimlerinden yorumlarına dayanarak modülleri bir dizi için kanca Tweaked.
Tom Brown tarafından talep edilen --icon
64-bit Windows üzerinde derleme için
bir ithalat hata yük aşamasında oluşursa
Todd Templeton tarafından önerildiği gibi
Todd Templeton tarafından önerildiği gibi
Todd Templeton tarafından önerildiği gibi
Solaris
bunlar genellikle sistemin bir parçası olarak kabul edilir çünkü kopyalamak için dll belirlerken Windows'ta
Windows'ta
Win32GUI baz yürütülebilir için
Win32GUI baz yürütülebilir için
Windows'ta
nedir sürüm 4.0.1 Yeni
- Bu sürüm Python 2.6 ve düzeltmeleri için destek ekler kanca yerleşik modülleri için çalıştırılıyor değil, bir küçük hata.
nedir sürüm 4.0 Yeni
- Bu sürüm bağımsız zip dosyaları modülleri dondurma için destek ekler ikili bağımlı dosyaları (dll ve paylaşımlı kütüphaneleri), veri dosyalarını kopyalamak, RPM paketleri ve Windows montajcılar oluşturma kopyalama yürütülebilir kendisi ve farklı platformlarda özel istekleri olan modülleri yönetmek için kancaları sağlar.
- Aynı zamanda diğer değişiklikler arasında, cx_Freeze paketleri oluşturmak için kullanılan komut artırır.
Gereksinimleri
- Python
Yorum Bulunamadı