Python programımı derlerken exe dosyam için simgeleri nasıl yapabilirim?py2exe setup.py with simgeler
cevap
Bir süre önce bu ararken, ve bu tespit edildi: yukarıdaki bağlantıdan http://www.mail-archive.com/[email protected]/msg05619.html
Alıntı:
setup.py Dosya: PY_PROG =
'trek10.py' APP_NAME = 'Trek_Game'
YPL = {
'name':APP_NAME, 'version':'1.0', 'description':'', 'author':'', 'author_email':'', 'url':'', 'py2exe.target':'', 'py2exe.icon':'icon.ico', #64x64 'py2exe.binary':APP_NAME, #leave off the .exe, it will be added 'py2app.target':'', 'py2app.icon':'icon.icns', #128x128 'cx_freeze.cmd':'~/src/cx_Freeze-3.0.3/FreezePython', 'cx_freeze.target':'', 'cx_freeze.binary':APP_NAME, }
--snip--
ben py2exe ile hiçbir deneyimi var ama exe dosyaları simgeler istedi neydi gömme eğer hızlı bir google search, this bulundu.
.ico dosyalarını oluşturmak istiyorsanız, bir simge tasarımcısı veya bitmiş simgeleri aramanızı öneririz. Emin olun boya 16x16, 32x32 veya 64x64 px görüntü oluşturarak oldukça kolay bir Win 3.x stili simge oluşturmak ve .ico için yeniden adlandırın. Ama pencereler için modern çok çözünürlüklü simgeler oluşturmak çok daha karmaşıktır.
simgeleri Bağlamadiğer yanıtlar cevaplanır (ı ... yeterince çok pencereler sesler sana "exe" anlayınca, için derleme ne OS sormak üzere ve emindim). Bir şey yaratmak png2ico'u kullanmak kadar kolaydır. Odada 1 veya daha fazla png yıllardan kalma ico dosyası oluşturur ve benzeri vb birden fazla boyut kolları:
png2ico myicon.ico logo16x16.png logo32x32.png
boyutları 16x16 ve 32x32 ile myicon.ico yaratacaksınız. Boyutlar 8 karenin katları ve 256x256'dan büyük olmamalıdır.
py2exe'yi biraz tarihli ve pyinstaller ile devam edildi (kendisi biraz tarihli edilmiştir; svn yayın en güncel olan) http://pyinstaller.python-hosting.com/
pyinstaller ve oluşturulması için ilk komut dosyaları geçtikten sonra, Makespec.py dosyasındaki spec dosyasını, spec dosyasını düzenleyin ve EXE bölümünü arayın. Bunun kuyruk ucunda sadece ico tanımınızı ekleyin; böylece
konsol = Doğru)
mayın eğer olduğunu Gerçek
konsol = simge = 'mine.ico')
olacaktı. ico dosyası Makespec.py dosyasıyla aynı klasördeydi. Simgeyi ona beslemek için bir komut satırı seçeneği de var. (Benim setup.py komut gibi ben benim derleme içinde bunları kullanmak nasıl ico dosyaları oluşturmak için nasıl biliyorum
python Makespec.py -i 'mine.ico' /path/to/file.py
- 1. Baskı py2exe
- 2. py2exe?
- 3. py2exe + sqlalchemy + sqlite problem
- 4. pip setup.py
- 5. hatası: kurulum komut dosyasında hata: komut 'py2exe' '
- 6. py2exe ile Bundling GTK kaynakları
- 7. py2exe `ImportError: backend_tkagg` isimli bir modül yok
- 8. py2exe ile exe oluşturmaya çalıştığımda dll bulamıyorum py2exe
- 9. Python executables: py2exe veya PyInstaller? Py2Exe veya PyInstaller:
- 10. with with in
- 11. python setup.py yapılandırma
- 12. autotools and python setup.py
- 13. requirements.txt vs setup.py
- 14. yapı hatası yinelenen simgeler arclite.o
- 15. ViewPagerIndicator Sekmeler: Yukarıdaki simgeler
- 16. Liste iletişim kutusundaki simgeler
- 17. Uygulamalar listesinde çift simgeler
- 18. Linux'ta py2exe modul nasıl yüklenir
- 19. PyPy, Py2Exe ile çalışır mı?
- 20. Python 2.7 ile py2exe kurulamıyor
- 21. python setup.py geliştirmeyi çalıştırdınız mı?
- 22. setup.py install yalnızca klasörleri göster
- 23. Setup.py npm modülünü nasıl kurarım?
- 24. Eclipse'deki simgeler ne anlama geliyor?
- 25. Elasticsearch için sorgu dizesindeki simgeler
- 26. ActionBar Farklı boyutlarda olan simgeler
- 27. Bootstrap navbar genişliğine sığmayan simgeler
- 28. OpenUI5'e yeni simgeler ekle?
- 29. ImportError yalnızca py2exe ile paketlediğimde, başka şekilde çalışıyor
- 30. EditText with ListView with windowSoftInputMode adjustPan
olduğunu düşünüyorum –