Bir Python betiğini HERHANGİ bir bağımlılık olmadan çalıştırmak için nasıl bağımsız çalıştırılabilir hale getirebilirim?

Bir Python uygulaması geliştiriyorum ve müşterilerimi Python ve modülleri yüklemeye zorlamak istemiyorum. Ayrıca uygulamamı kapalı kaynak yapmak istiyorum.

Peki, Python betiklerini bağımsız çalıştırılabilir dosyalara derlemenin bir yolu var mı?

Python programlarını bağımsız yürütülebilir dosyalar olarak paketlemek için PyInstaller kullanabilirsiniz. Windows, Linux ve Mac üzerinde çalışır.

PyInstaller Hızlı Başlangıç

PyInstaller'ı PyPI'dan yükleyin:

pip install pyinstaller

Programınızın dizinine gidin ve çalıştırın:

pyinstaller yourprogram.py

Bu, dist adlı bir alt dizinde paket oluşturacaktır.

Daha ayrıntılı bir kılavuz için kılavuz'ye bakın.

Yorumlar (8)

Üçüncü bir seçenek ise çapraz platform olan cx_Freeze seçeneğidir.

Yorumlar (1)

py2exe]1'i beğenebilirsiniz. linux üzerinde yapmak için de bilgi bulabilirsiniz

Yorumlar (1)