Python kodunu EXE dosyasına dönüştürme - İşte nasıl
Python programları genellikle yalnızca Python'un kurulu olduğu bir bilgisayarda çalıştırılabilir. Ancak bu pratik ipucunda, bir Python programına dayalı bir EXE dosyasını nasıl oluşturabileceğinizi açıklıyoruz.
Python kodunu EXE dosyasına dönüştürme - İşte nasıl
Ancak, Python kodunu bir EXE dosyasına dönüştürmeden önce, ortam değişkenlerini (Windows altında) değiştirmeniz gerekir.
- Sonra komut istemini açın ve "pip install cx_freeze" girin.
- Öncelikle, "setup spy" ve "cx_Freeze import setup, Executable" komutlarını başlangıçta eklediğiniz "setup.py" adlı yeni bir dosya oluşturmanız gerekir.
- »Build_exe_options = {" Packages ": [" os "], " excludes ": [" tkinter "]}« komutu ile EXE dosyası için çeşitli özellikler ayarlayabilirsiniz.
- Daha sonra »base = None« ve »if sys.platform ==" win32 ":« komutlarını eklemeniz gerekir. Bunun altına »base =" Win32GUI "« (sekme tuşuyla sağa kaydırılmış) komutunu ekleyin.
- Şimdi, çeşitli özellikleri ayarladığınız kurulum işlevini tanımlamanız gerekir. Adı »setup (name =" Program ", " komutuyla belirtebilirsiniz. Bunun altına sürüm numaranızı gösteren "version =" 0.1 ", " (sekme tuşuyla sağda konumlandırılmış) komutunu ekleyebilirsiniz. EXE dosyası için »description =" İlk programım! ", « Komutuyla bir açıklama Bir sonraki adımda »options = {" build_exe ": build_exe_options}, « komutuyla önceden tanımlanmış seçenekleri alabilirsiniz. Son olarak, EXE dosyasına dönüştürülecek Python dosyasını seçmek için »executables = [Executable (" programm.py ", base = base)])« komutunu kullanmanız gerekir.
- EXE dosyanızı oluşturmak için, önce kurulum dosyasının ve gerçek Python dosyanızın aynı klasörde olduğundan emin olmanız gerekir. Ardından bu noktada CMD'yi açın ve EXE dosyasını oluşturmak için kullanabileceğiniz "python setup.py build" komutunu çalıştırın. Bu komut işe yaramazsa, "py setup.py build" komutunu test edin. »Python setup.py bdist_msi« (veya »py setup.py bdist_msi«) komutuyla bir MSI dosyası da oluşturabilirsiniz (Windows Installer).
- Ancak, talimatların yalnızca GUI olmayan programlar için çalıştığını unutmayın. Bir GUI programladıysanız, farklı bir kurulum dosyasına ihtiyacınız vardır.
CHIP kılavuzlarında Python hakkında daha fazla ipucu
İpucu: Diğer programlama eğitimlerini Python programlama dili konu sayfamızda bulabilirsiniz. Burada, örneğin Python'da döngüleri nasıl programlayabileceğinizi göstereceğiz.