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.
pyinstaller python kodunu assemblye mi derliyor yoksa exeye nasıl derleniyor
Biz bunları anlattık :
pardon kusura bakmayın
Dostum Python kodu assembly koduna değil bytecode’a derlenir.
aynı hata devam ediyor
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:
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
yardım için teşekkür…
Bu dediğimi yapsaydınız linkleri 2 gün önce atmış olacaktım…