Python’da nasıl .exe uzantılı hale getirebilirim?

Soru

Merhaba Pythonla Kod Yazmaya yeni başladım. ve çok zevkli olduğunu anladım ancak yazdığım kodları başka bilgisayarlarda nasıl çalıştırabilirim projeyi exe ye nasıl çeviririm python3 kullanıyorum.

Cevaplandı 0
Genel umut 5 ay 11 Cevaplar 512 görüntüleme Çırak 4

Hakkında umutÇırak

Cevaplar ( 11 )

  1. Pyinstaller uygulaması kullanarak uygulamanızı exe’ye çevirebilirsiniz.


    Kullanım:

    İlk önce programımızı pip aracılığıyla yükleyelim.

    Programımızı yükledik.Daha sonra .py dosyamızı veya dosyalarımızı masaüstüne veya başka bir dizine atalım.Burda şuna dikkat edin .py dosyasını attığınız dizinin ismi Türkçe karakter içermemeli.Dosyalarımızı hazırladığımıza göre hemen bir konsol ekranı(cmd) açalım ve kodlara geçelim.

    –onefile:

    Bu bizim tek bir dosya istediğimizi belirtiyor.Gerekli tüm modüller vb. .exe‘ye gömülecektir.

    -noconsole:

    Bu bizim programımızın konsol çıktısı üretmeyeceğini söylüyor.Yani programımıza tıkladığımızda     çıkan konsol penceresi olmayacaktır.Eğer programınız konsol çıktısı üretiyorsa bunu kaldırın.Bu         genelde arayüz programlarında kullanılır.

    .py dizinine de programınızın kaynak dosyasını bulunduğu dizin ile beraber yazın.

    Örnek olarak:

    Çevirme işlemi biraz uzun sürebilir ve dosya boyutu büyük olabilir bunlar kaçınılmazdır.

    Programa Icon Eklemek

    İlk önce uzantısı .ico olan icon dosyamız olmalı..png gibi resimler desteklenmiyor..png dosyanız var ise bu dosyaı icona çevirmek için webde programlar mevcut.Benim önerim Any to iconprogramı.
    Sıra geldi icon eklemeye.

    Programımızı bu sefer şu şekilde çalıştırıyoruz.

    Örnek olarak:

    Gördüğünüz gibi oldukça basit bir işlem.Programımız C:\python sürümünüz\lib\site-packages\pyinstaller\dist klasöründedir.Eğer orda bulamazsanız komut satırında dönüştürürken ki bulunduğunuz dizinin altındaki dist klasöründedir.

    Kaynak 1 : http://pythondanotlarim.blogspot.com.tr/2015/09/python3-programlar-exeye-cevirmek-ve.html

    Kaynak 2 : http://www.pyinstaller.org

    Kaynak 3 : http://forum.ceviz.net/t/pyinstaller-ile-uygulamamizi-python-ve-baska-modullerden-bagimsizlastirmak.89259/

    Kaynak 4 : http://qpython.club/showthread.php?tid=311&pid=9968

    En iyi cevap
  2. Merhaba Teşekkür ederim ama pip nasıl kuracağım bilgim yok ben pycarm ile çalışıyorum

    • Windows kullanıyorsanız, cmd eğer linux kullanıyorsanız terminal’i açarak mevcut kodları açtığınız pencereye yazın. Zaten python yüklü ise otomatik işlenecektir.

  3. Teşekkür ederim

  4. Ben youtube’de benzer videolar izleyerek yapmıştım eğer işin içinden cıkamiyorsan video izleyerek deneyebilirsin 😀

  5. teşekkür ederim murat

  6. python yüklü olmayan bilgisayarlardada çalışırmı bu yontemle

    • Evet ama maalesef hangi işletim sistemini kullanıyorsan ona göre executable hale getiriyor örnek ubuntuda kullanırsan x-executable hale getiriliyor ve sadece linuxlarda çalışıyor

  7. ne kadar açık anlatmışsınız maaşallah.. bi nerden indiryoz nası yapıoz yazsaydın elli tane site var

  8. performansta bir değişiklik oluyormu exe ye çevrilince. pyhthona yeni başladım. c++ yüz satırlık işi 10 satırda hallediliyor bu yüzden sevdim. opencv kütüphanesi ile webcamden yüz bulma c ile yazınca oldukça akıcı çalışıyor aynı laptopta python ile yazdığımda sonuç hüsran oldu kesik kesik görüntü akışı var. bu sebeple soruyorum.

  9. Sürekli bulunamadı diyor. Nerde Hata yapıyorum_?

Cevap bırak

Captcha Captcha güncellemek için resime tıkla