Herhangi bir python dosyasını exe haline getirmek için pyinstaller indirmelisin (komut istemini açık pip3 install pyinstaller yazarak indirebilirsin) daha sonra komut isteminde exe ye çevirmek istediğin py uzantılı dosyanın olduğu dizine gitmen gerekiyor örneğin masaüstünde örnek.py dosyasını exe yapmaya çalıştığını varsayalım. Komut isteminde cd C/User/Desktop dizinine gidiyorum daha sonra çevirmek istediğim dosyayı pyinstaller üzerinden çalıştırmasını söylüyorum şu şekilde “C/User/Desktop pyinstaller örnek.py” bunu yaptığımızda dosya exe haline dönüşmüş oluyor. Masaüstünde oluşan klasörlerden distin içerisine girdiğinizde istediğiniz dosyanın exe halini orada göreceksiniz.
Bu işlemle yaptığınız exe mutlaka konsolu açar. Eğer siz gui tasarımı yaptıysanız ve program açılırken konsolun görünmesini istemiyorsanız, sadecr arayüzün görünmesini istiyorsanız bu sefer konsola yazmanız gerekenler şu şekilde olmalı C/user/desktop pyinstaller —onefile —noconsole örnek.py (iki adet - var)
—onefile komutu dist dosyasının içerisindeki diğer dosyaların oluşturulmamasını sağlar her programda kullanabilirsiniz, —noconsole ise gui yazdığınız dosyalarda konsol açılmadan programın açılmasını sağlar. Buna benzer oldukça fazla komut var internet üzerinden araştırabilirsiniz.


Arayüz tasarlamak için de tkinter ya da pyqt5 kullanabilirsiniz.