Bir süredir cx_freeze kullanıyorum ve gerçekten yapmak istediğim bir şey var: Tüm dosyaları dağıtabildiğim BİR yürütülebilire. Aynı dizinde, 30 dosyayla dolu bir klasörün etrafında göndermek gerçekten kullanıcı dostu değil. Bunu nasıl başarabilirim? Teşekkürler.cx_freeze python tek dosya?
cevap
bbfreeze
bunu yapmıyor mu? Burada
Öğretici: http://www.blog.pythonlibrary.org/2010/08/19/a-bbfreeze-tutorial-build-a-binary-series/
O Bir daha genel bir çözüm değil, Python sadece UPX gibi bir şey kullanmayı tercih edebilir http://docs.python.org/library/zipimport.html
zipimport Python ile kendi rulo aslında o kadar da zor değil. http://upx.sourceforge.net/
Bu cevaba biraz daha fazla çaba gösterebilir misiniz? Bunun nasıl yapılacağı hakkında bir özet, http://pypi.python.org/pypi/bbfreeze adresine bir link bile değil – endolith
Maalesef 'bbfreeze' Python3'ü desteklemez. – dotancohen
Cx_freeze'de desteklenmez. Posta listesiyle ilgili tartışma vardı. Hatırladığım gibi, yazar başkalarının (PyInstaller, Py2Exe) bunu elde etmek için bazı kirli hack kullandığını belirtmiştir. Bazı virüsten koruma programları bu davranışı bir virüs olarak da düşünebilir.
PyInstaller'ı bir süre kullandım, ancak Python 2.7 desteği nedeniyle cx_freeze'e geri döndüm. Her şeyi Inno Setup kullanarak paketliyorum, bu yüzden dağıtımı kolaydır. Windows kullanıp kullanmadığınıza bağlı.
- 1. Kitaplık istekleri: cx_freeze öğesinden sonra eksik dosya
- 2. cx_Freeze ImportError: isim alamıyor.
- 3. Cx_freeze hatası kaybedildi sys.stdin
- 4. cx_freeze ile python exe dosyası oluşturduktan sonra dosya hiçbir şey yapmıyor
- 5. cx_freeze: aşağıdaki dizinlerde kullanılabilir init.tcl bulunamıyor
- 6. cx_freeze ile bir klasörü nasıl ekleyebilirim?
- 7. bir dosya Python
- 8. Python Dosya Slurp
- 9. Python 2.7 argparse: Tek bayrak
- 10. Blueimp Dosya Yükleme: tek dosya yükleme
- 11. Tek satır içerikli dosya oluştur
- 12. Python Günlüğe kaydetme (işlev adı, dosya adı, satır numarası) tek bir dosya kullanarak
- 13. Bir msi'nin cx_freeze ve distutils'teki varsayılan kurulum yolunu nasıl belirlerim?
- 14. Tek bir python yürütülebilir modül oluşturun
- 15. Python kullanarak dosya işleme
- 16. Python dosya işlemleri
- 17. Python ile dosya açma
- 18. Python dosya eki hatası
- 19. Python: Dosya kilitlendi
- 20. cx_Freeze. Yükleme hizmetini kurduktan sonra betik çalıştırıp çalıştırdıktan sonra
- 21. Dosya adının bir kısmını python
- 22. SharpZipLib: Tek bir sıkıştırılmış dosyaya tek bir dosya sıkıştırılıyor
- 23. Python Web Scraping: Ajax Sitesinde tek tek tıklatıldığında Linkler
- 24. Python struct.pack() bir listedeki tek tek öğeler için mi?
- 25. Tek bir dosya için nasıl uzar?
- 26. Blob Storage Azure'a Tek Bir Dosya Yükleme
- 27. Nasıl tek bir dosya wsdl ihtiyaç
- 28. ng-akışında tek bir dosya nasıl ayarlanır
- 29. scons: tek dosya için derleme seçenekleri oluşturma
- 30. Ağ yoluna dosya kopyalama veya Python
PyInstaller bunu yapar. Ben de cx_freeze ile nasıl yapılacağını bilmek istiyorum. –
PyInstaller'ı hiç duymamıştım ve harika görünüyor! Önerin için teşekkürler. – pajm