02-01-2019, Saat: 20:24
Python 3.6 ile yazdığım programı nasıl .exe haline getirebilirim.?
Python 3.6 .exe yapma
|
02-01-2019, Saat: 20:24
Python 3.6 ile yazdığım programı nasıl .exe haline getirebilirim.?
02-01-2019, Saat: 23:29
benim favorim PyInstaller, tkinter ve normal konsol scriptlerinde sorunsuz, fakat kivy kodlarını da derleme özelliğine sahip olmasına rağmen biraz daha uğraştırıcı. Ama sıradan scriptleri ve tkinter ile görselleştirdiğin scriptleri exe yapacaksan kullanımı gayet basit, hem python2 hem de python3 desteği var.
kurulum: Kod: pip install pyinstaller exe yapma: --onefile parametresi tek bir exe dosyası yapmak için, --noconsole veya --windowed parametresi exe çalışınca konsol açılmaması için --name dosya adı --icon ico uzantılı uygulama simgesi için. Tabi bütun bunlar isteğe göre, istersen direkt olarak Kod: python -m PyInstaller my_script.py parametreler ile beraber, Kod: python -m PyInstaller --onefile --noconsole --name=deneme --icon=myicon.ico my_script.py komutu çalıştırdıktan sonra bir takım işlemler bitince exe dosyasını dist klasörü içinde bulabilirsin.
Turbobit Premium Link Çeviri | Turbobit Link Generator | http://turbobit.qpython.club
03-01-2019, Saat: 01:01
Yeri gelmişken sorayım. Elimde exe uzantılı dosya olsun diyelim. Bunu pyinstaller ile oluşturmuş olduğum dosyanın içerisine nasıl gömebilirim acaba ? google vs.. baktım da bulamadım (muhtemelen eksik ingilizcem yüzünden).
03-01-2019, Saat: 11:48
pyinstaller çalıştırdıktan sonra .spec uzantılı dosya oluşur, o dosyanın içinden gerekli eklemeler yapılıyor fakat ben tek dosya halinde iç içe geçirilmiş exe denemedim. Terminalden de "--add-data dosya.exe;. " parametreleri yazılarak yapılacağı belirtiliyor, artık denemek gerek.
Turbobit Premium Link Çeviri | Turbobit Link Generator | http://turbobit.qpython.club
.exe yaparken cmd çoğu yerde warnıng verdi. Birde programda kullandığım resimler programda gözükmüyor. Resimlerin gözükmesi için bir şey varmı?
(.exe yapmaya çalıştığım modül wx modülü) - CMD EKRANI: PHP Kod: C:\Users\casper\Desktop\ODP dosya>python -m PyInstaller --onefile --noconsole --name=deneme dosya.py
03-01-2019, Saat: 16:24
bir önceki yorumda belirttiğim gibi resimleri --add-data parametresiyle eklemeyi denedin mi? Tabi eğer tek bir dosya olması şartsa, eğer öyle bir koşul gerekli değilse exe ile aynı dizin içerisinden gerekli dosyaları çağırabilirsin. Bir aralar simple server exe yapmıştım şimdi aklıma geliyo, onda da bazı resim script vs gibi harici çalıştıracağım dosyaları exe dışında tutmuştum, daha sonra winrar ile exe oluşturarak tek bir klasör halinde program files içine attırıp kısa yolu da masaüstüne yerleştirme işmeli yapmıştım Ama dediğim gibi parametre veya spec dosyasına ekleme yapılarak harici dosyaları ekleme seçenekleri olduğunu biliyorum fakat kullanmadım, bu yüzden tam bir çözüm oluşturacak cevap şu anlık bende yok, müsait bir zamanda denemedikçe...
Turbobit Premium Link Çeviri | Turbobit Link Generator | http://turbobit.qpython.club
03-01-2019, Saat: 18:51
Çok özür dilerim, maydanoz olacam konuya ama küçük bir soru:
Bir .py scriptini bu şekilde exe yapınca, başka pc de python olmasa bile exe halinde olduğundan işlem görür demi? Yada benim söylediğim şekilde yapmanın bir yolu var mı?
03-01-2019, Saat: 19:13
Eğer başka bilgisayarlarda çalışmayacaksa zaten exe yapmanın mantığı yok, zaten pyinstaller modülü de onun için gereken ne varsa paketlemeyi yapıyor. Yani py2 kullanıyosan ilgili dll dosyalarını vs vs, ya da kodun içine import ettiğin modülleri...
Turbobit Premium Link Çeviri | Turbobit Link Generator | http://turbobit.qpython.club
20-02-2019, Saat: 22:10
(02-01-2019, Saat: 23:29)gecemor Nickli Kullanıcıdan Alıntı: benim favorim PyInstaller, tkinter ve normal konsol scriptlerinde sorunsuz, fakat kivy kodlarını da derleme özelliğine sahip olmasına rağmen biraz daha uğraştırıcı. Ama sıradan scriptleri ve tkinter ile görselleştirdiğin scriptleri exe yapacaksan kullanımı gayet basit, hem python2 hem de python3 desteği var. hocam merhabalar ben pip yüklemek istiyorum ancak python konsolda şöyle bi hata aldım büyük ihtimalle bir şeyi yanlış anladım bir de get-pip dosyasıyla yükleniyomuş sanırım videolarda izlediğim kadarıyla bu şekilde yapıyolar ancak ben beceremedim nasıl yükleyebilirim acaba |
« Önceki Konu | Sonraki Konu »
|
Konu ile Alakalı Benzer Konular | |||||
Konular | Yazar | Yorumlar | Okunma | Son Yorum | |
15gb .myd uzantılı dosya python ile okutma | perry | 1 | 1,196 |
27-11-2022, Saat: 17:59 Son Yorum: perry |
|
Python Dili Soru & Cevap | gecemor | 1,493 | 1,075,068 |
08-11-2022, Saat: 11:18 Son Yorum: Antonyobanderas |
|
GÜNCEL Python request , c# request e göre çok yavaş ne yapabilirim | perry | 12 | 3,088 |
28-09-2022, Saat: 20:27 Son Yorum: krast |
|
YENİ Python Pyqt5 memory leak sorunu | perry | 3 | 1,378 |
28-09-2022, Saat: 11:33 Son Yorum: gecemor |
|
YENİ PYTHON ads approval | CaglarDevv | 2 | 1,509 |
04-07-2022, Saat: 01:23 Son Yorum: CaglarDevv |