Veritabanı ve PyQt5 ile Arayüzü Bulunan Programı exe Yapma

Arkadaşlar elimde main.py,anasayfa ve hakkında olarak 2 adet pyqt5 ile hazırlanmış py dosyası var ve program veritabanı oluşturuyor. Hazırlanan bu programı nasıl exe haline dönüştürebilirim, yada başka pc de kullanılabilir hale getirebilirim? auto-py-to-exe hata veriyor, ki sadece main.py dosyasını koyuyorum. main.py anasayfa ve hakkında yı modül olarak alıyor.

pyinstaller (windows) kullanımı:
consoldan: pyinstaller.exe --onefile --windowed uzantı/file.py

pyinstaller kullanabilirsiniz.

pyinstaller --onefile --noconsole --icon=logo.ico program.py

onefile = Dosyayı tek dosya halinde çıktı verir, diğer klasörleri çıkarmaz.
noconsole = açılısta konsol ekranını getirmez
icon = dosya cıktısındaki exe dosyasınıza icon tanımlar, icon dosyası çalıştığınız ana klasör içinde olması gerekir.
program.py = kod yadığınız ana dosyanız
Çalışmayı yaptığınız klasör içinde Shift tuşuna basara sağ tıklayın burdan “PowerShell Penceresini Burada Aç” seçeneğini kullanarak yukarda ki kodu yazarak exe oluşturabilirsin.