Exeye dönüşünce çalışmıyor

Exe’ye çevirmek için Pyinstaller kullanıyorsunuz değil mi?

evet pyinstaller --onefile komutu ile

Hatayı fotoğraf olarak değil de metin olarak atın lütfen.

win10toast kütüphanesini exe’yi oluşturduğunuz dizine atarsanız zannedersem program çalışır. Pyinstaller bazı kütüphaneleri derleyemiyor. Böyle durumlada site-packages içindeki ilgili kütüphaneyi koplayayıp exe’nin oluştuğu dizine atarsanız programı çalıştırabilirsiniz. Ben bunu --onefile parametresini kullanmadan yapmıştım ve olumlu sonuç almıştım. --onefile parametresinde aynı olumlu sonucu alır mıyız bilmiyorum.

1 Beğeni

pyinstaller python kodunu assemblye mi derliyor yoksa exeye nasıl derleniyor

Biz bunları anlattık :smile::

2 Beğeni

pardon :smiley: kusura bakmayın

Dostum Python kodu assembly koduna değil bytecode’a derlenir.

1 Beğeni

aynı hata devam ediyor :frowning:

win10toast modülü sadece Windows10’da mı çalışıyor? Eğer diğer Windows sürümlerinde de çalışıyorsa, bir kere de ben denerim. Kodlarınızın tamamı yukarıdaki kodlar mı?

Sanırım öyle:

1 Beğeni

pycharm veya python idle ile sorunsuz çalışıyor
win 8.1 pyhon 3.6.x

Tamam, uygun bir zamanda bakarım. Kodlar ilk mesajda paylaştığınız kodlar mı?

Hmm, olabilir, yine de bir bakayım.

Ayhan Bey denedim oldu diyor, ben sitede eski Windows versiyonları ile ilgili bir şey görmediğim için demiştim onu sadece.

win10toast kütüphanesi pywin32 ve pypiwin32 kütüphanelerine ihtiyaç duyuyor. Bu kütüphanelerin site-packages içindeki klasörlerini de exe'yi oluşturduğunuz yere atın sonra bir daha deneyin.

pywin32 pypiwin32 site-packages dosyasında vardır tekrar yükledim ama hala hata veriyor neyse başka bir bildirim kütüphanesi aramaya devam edim
Idle’da sorunsuz çalışıyor şimdilik

Tekrar yüklemenizi değil, exe oluşturduğunuz yere win10toast ile birlikte kopyalamanızı söylemiştim. Exe dosyasını --onefile parametresi olmadan oluşturun, oluşan dist klasörünün içine de bu modülleri atın, bir daha bir bakın.

beceremedim :frowning:
yardım için teşekkür… :+1:

Bu dediğimi yapsaydınız linkleri 2 gün önce atmış olacaktım…