Merhaba acil cevap lazım içinde bir tek pygame kullandığım 400 satır civarı bir py dosyasını exe dosyasına çevirdim (pyinstaller ile) iki sorun var birincisi 30 kb lik dosya neden 200 mb olarak çıkıyor ikincisi uygulamayı çalıştırdığımda aldığım sonuç şu:
Burada ne yanlış yaptım bilmiyorum ama
Traceback (most recent call last):
File "v2.py", line 428, in <module>
File "v2.py", line 59, in __init__
TypeError: expected str, bytes or os.PathLike object, not BytesIO
Kodu paylaşmamışsınız bu yüzden kodu inceleyip neyi yanlış yaptığınızı bulamıyoruz. Ayrıca kodunuzun çalışması için resim, ses, metin v.b dosyaları gerekiyorsa bunları da vermeniz gerekebilir. Ayrıca
30 kb lik dosya py dosyası, dosyayı derleyince içine eklenen bir çok şey olduğu için 200 mb yi bulması normal.
Dosyaları aynı klasöre koymuştum zaten. Py dosyası bu şekilde gayet normal bir şekilde çalışıyor. Burada 428. satırda bir sınıf çağırıyorum, sınıfın kapsadığı 59. satırda da şu var:
self.font = pygame.font.Font("freesansbold.ttf", 16)