Merhabalar,
Python *.py dosyalarını .exe olarak derlemek için cx_Freeze kütüphanesini kullanıyoruz.
Anlatım ve Örnek Aşağıdaki Gibidir :
1-Öncelikle cx_Freeze şu adresten Python versiyonumuza uygun olan cx_Freeze sürümünü indiriyoruz.
2-İndirdiğimiz .exe veya .msi dosyasını kuruyoruz.
3-Kurulum bittikten sonra .exe olarak derlemek istediğimiz Python *.py dosyamızı Python’un kurulu olduğu dizine atıyoruz.
4-Sonra aynı dizin üzerinde setup.py isimli bir Python dosyası oluşturuyoruz ve içeriğini aşağıdaki gibi düzenliyoruz:
1 2 3 4 5 6 7 8 |
#setup.py Dosyasi from cx_Freeze import setup, Executable setup( name = "Programimizin Adi" , version = "0.1" , #Versiyonu description = "Programimizin Basligi" , executables = [Executable("Derlenecek olan Python dosyamiz.Orn:Bilmemne.py")] , ) |
5-Yukarıdaki adımları tamamladıktan sonra Windows Komut Satırı‘na geliyoruz ve Python‘un bulunduğu, dosyalarımızı kopyaladığımız dizine geçiyoruz.
6-Artık tek yapmamız gereken Windows Komut Satırı‘na şu komutu girmek : Pythonumuzun_Bulundugu_Dizin\Python.exe setup.py build işlem bu kadar, bu adımıda uyguladıktan sonra Python’unuzun bulunduğu dizinde build isminde bir klasör oluşacak Python kodunuzun .exe olarak derlenmiş hali tamda orada bulunacaktır (: