Exe dosyam hata veriyor

Merhabalar,bir programımı pyinstaller ile exe haline getirdim Python 3.8.5 kullanıyorum. Exe dosyasına tıkladığım anda cmd ekranı açılıyor ve bir saniye sonra kapanıyor,hatanın ne olduğu falan da yazmıyor. Programın arayüzünün olmamasıyla bir alakası olabilir mi? değilse ne olabilir?

Programi normal haliyle calistirinca da boyle oluyor mu?

pycharm yada idle üzerinden çalıştırırken hata falan yok problemsiz çalışıyor hocam

Cift tiklama ile calisiyor mu?

Merhaba,

Pyinstaller henüz Python3.8 desteklemiyor.

1 Beğeni

ne yapmalıyım eski sürümleri mi indireceğim

Evet, 3.6 veya alti.

exeyi başarıyla oluşturdu ama belki desteklemeye başlamıştır

Python3.7 de olur.

1 Beğeni

Desteklemeye başladığı zaman haberini verirler.

Uygulamayı konsoldan çalıştırırsanız hata ekranda kalır.

1 Beğeni

Hata basit program bekletilmiyor işlem bittigi anda cmd kendini kapatiyor programin bitmemesi icin sonuna
while dongusu veya input koyabilirsiniz bu yaygin bir yanlis anlasima.

Sanirim desteklememesine ragmen basariyla programi parse ettiyse pyinstaller o zaman sisteminizde python3.8 den baska python sürümü vardir(tabi programinizda 3.8 ile gelen bir feature yoksa bu teori gecerli)

pyinstaller'ın şu anda geliştirilmekte olan sürümünü kurabilirsiniz.
Kararlı sürüm olmadığı için bazen hatalar verebilir.

Kurulum için:
pip install https://github.com/pyinstaller/pyinstaller/archive/develop.tar.gz

1 Beğeni

Programda input yer alıyor zaten hocam. Kullanıcıdan bilgi alıyorum ama cmd ekranı açılıyor ve bomboş bakıyor.

o zaman pyinstaller da sorun evet :disappointed: