Python pyinstaller ile auto-py-to-exe programlarının hata vermesi, PyQt5 yüklenememesi sorunları
Python öğrendiğim için bir yandan kendim de denemeler yapıyorum tabi. Öncelikle başta python 3.10 sürümünü kullandığımı belirteyim.
Tuple index out of range hatasının çözümü
Yaptığım bir gui programı pyinstaller ile veya auto-py-to-exe ile exe'ye çevirmeye çalıştığımda "Tuple index out of range" hatasını alıyordum. Bu sorun mevcut sürümü kaldırıp python 3.8.1'i yükleyince düzeldi. 3.8.1'i özel olarak seçmedim. Rastgele bir alt sürüme inmeyi denedim.
PyQt5 kurulumunda "Failed building wheel for sip" hatası
Tabi mevcut sürümü kaldırıp yenisini yükleyince sonradan yüklediğim kütüphaneler de gitti. 3.8.1'i yükledikten sonra "pip install PyQt5" komutunu girdiğimde "Failed building wheel for sip" hatasını aldım. Bu arada öncesinde 3.10 sürümünü kullanırken "WARNING: You are using pip version 19.2.3, however version 21.3.1 is available. You should consider upgrading via the 'python -m pip install --upgrade pip' command." uyarısını alıyordum. Fakat 3.10 ile PyQt5'i bu uyarıyı verirken yükleyebilmiştim. 3.8.1 ile PyQ5'i yükleyemeyince internette arama yaparken bir yerde bu pip güncellemesinin PyQt5 yüklenme sorununu çözdüğü yazıyordu. Denedim ve sorun düzeldi.
Yorumlar
Yorum Gönder
Yorum...