2011-06-02 24 views

cevap

47

Py2Exe ve PyInstaller hem

  1. Py2Exe, PyInstaller oysa & 3.1 şu anda piton 2.7 ve 3.3 ile uyumlu python2.4 + dahil python3.0 ile uyumludur, sargı olan ama burada fark bazı farklılıklar şunlardır -3,5
  2. Bildiğim kadarıyla Pyinstaller o varsayılan olarak, bir exe oluşturmak hem eski sevgililerinden & dll'ler demet oluşturmak kolaydır PyInstaller yılında 1.4 sürümü
  3. gelen imzalama desteği vardır oysa py2Exe imzalama destek vermedi, biliyorum. py2exe onun daha kolay olarak
  4. ötesinde windows vista ve yönetici modu gibi çalıştırmak için yararlı exe bildirim dosyası, gömmek için.
  5. Pyinstaller modüler ve sizin gibi yapı dosyaları dahil etmek kanca özelliği vardır. Bu özellik hakkında py2exe bilmiyorum. Bu karar verme konusunda size yardımcı olur

Umut.

[Güncelleme] - PyInstaller gibi Onun bakış aktif geliştirilmiştir (https://github.com/pyinstaller/pyinstaller/) ve serbest bıraktı. py2exe hala sourceforge kullanıyor ve onun sürüm döngüsü pypi üzerinde çok rastgele, 2014'ten sonra bir yapı yok ve onların 2017'de de kod gösterisini geliştirme (https://sourceforge.net/p/py2exe/svn/HEAD/tree/trunk/py2exe-3/py2exe/). Bu yüzden, py2exe, geliştirici lehine serbest bırakma serbest bırakma döngüsünü stabilize eden zamana kadar pyinstaller kullanmanızı öneririm.

+0

Güzel karşılaştırma - teşekkürler :-) –

+15

Ayrıca py2exe'nin aktif olarak sürdürülmediğinden, son versiyonun (0.6.9) 2008'de çıktığı da belirtilmelidir. – Hubro

+3

Py2exe için: En son destekleyici 0.6.9 gibi görünüyor python 2 hattı. Python 3 desteği pypi'de devam ediyor (https://pypi.python.org/pypi/py2exe, v0.9.2.2 2014-0-21 güncellendi), ancak bunu wikilerinde görmedim ... yere. – otherchirps