Merhabalar. Pardus ile .py dosyalarını nasıl .exe yapabilirim?
Yani pyinstaller’ı yada cx_Freeze modülünü nasıl kullanırım?
Pardus hakkında bilgim yok ama hiç normal bir şekilde kullanmayı denediniz mi? Pyinstaller gibi önemli kütüphaneler çoğunlukla multiplatform yapılıyor.
Pyinstallerın sayfasında da bu belirtilmiş:
Fully multi-platform, and uses the OS support to load the dynamic libraries, thus ensuring full compatibility.
Uçbirimde Windows takı gibi denedim ama olmadı
Ya Ekrem abi seni rahatsız ettiğim için kusura bakma uçbirime yanlış yazmışım o yüzden .exe yapamamışım.
Çok özür dilerim
Bir çözüm bir sorun doğurur.
Evet artık pyinstalleri kullanabiliyorum ama oluşan dosyaların uzantısı olmuyor(“kod.exe” olması gerekiyor ama sadece “kod” oluyor) ve sadece Pardus’ta çalışıyor Windows’ta çalışmıyor.
Paketlemek için kullanılan kod
pyinstaller --onefile --windowed '/dosya/konumu/kod.py'
Bu konuda @dildeolupbiten kardeşimizin bir yazısı vardı, ben baktım bulamadım. Wine ile yapılıyordu galiba.
O yazıyı bende gördüm ama nasıl yapıldığını ifade edilmemiş.
Pyinstaller’ı linuxte kullanırsanız üretilen dosya windows’ta da kullanılmaz.
Bu normal bir şey. Kullanılan işletim sistemini hedef alarak uygulama oluşturuyor. İstiyorsanız uygulama inşa etme işlemini bir windows bilgisayarda yapabilirsiniz.
burayı inceleyin