Home>>Modüller>>Python3 .py .exe yapma | Pyinstaller kullanımı
ModüllerPyinstallerPython

Python3 .py .exe yapma | Pyinstaller kullanımı

Python diliyle kodladığımız programlar .py uzantılı olarak kaydedilir. Ancak yazdığımız programı Python kurulu olmayan başka bilgisayarlarda çalıştırmak veya test etmek istediğimizde ne yapmamız gerekir? Tek yapmamız gereken pyinistaller modülü ile kısa sürecek bir işlemle programımızı exe uzantılı hale getirerek kaydetmektir. Böylece programımızı Windows işletim sistemli her bilgisayarda rahatlıkla çalıştırabiliriz.

Peki Python dosyalarını (.py) nasıl .exe yapabiliriz?

Önce pyinstaller modülünü kuralım:

Konsol ekranınıza aşağıdaki satırı yazarak indirebilirsiniz.

pip install pyinstaller

Modülümüz kuruldu.

Kod dosyamızın yanında konsol ekranı açalım ve aşağıdaki kodları yazalım;

pyinstaller dosyaAdi.py --onefile --icon=iconn.ico --noconsole

Uygulamamız dist klasörünün içinde bulunur;

Ve programımız kullanmaya hazır hale gelmiştir.

NOT: Kod parçacıklarına göre paketleme işlemi uzun sürebilir.
NOT: Dosya adımızda boşluk varsa çift tırnak içine alınız.
ÖRNEK: “dosya adi.py”

Bir de Terminal uygulaması yapalım.

pyinstaller dosyaAdi.py -F

Terminal uygulamalarını dönüştürürken —-noconsole yazarsanız aşağıdaki gibi hata alırsınız;

Sık kullanılan modül komutları

--onefile Kod parçacıklarını bütün hale getirir tek dosya yapar. Kısayolu -F ‘dir.

--icon= Uygulamaya ikon ekler. Kısayolu -i ‘dir

--noconsole Uygulama ile beraber konsol ekranı açılmasını engeller.

Daha fazlası için;

https://pyinstaller.readthedocs.io/en/stable/usage.html#options

Adblock Detected

Lütfen reklam engelleyicinizi devre dışı bırakarak bizi destekleyin.

Refresh Page