Bu makale makine çevirisi ayna makalesidir, orijinal makaleye geçmek için lütfen buraya tıklayın.

Görünüm: 29277|Yanıt: 3

[Kaynak] Python, betikleri exe uygulamalarına paketler

[Bağlantıyı kopyala]
Yayınlandı 3.07.2021 09:35:08 | | | |
Sunucuda python ortamı kurulu değil ve python scriptlerini doğrudan çalıştıramıyor, python nasıl bir exe uygulamasına paketlenebilir? Doğrudan Windows sunucusunun üzerinde çalıştırın.

Öncelikle, python ortamını geliştirme bilgisayarına yükleyin, ardından pyinstaller paketini yükleyin.

PyInstaller, Python programlarını Windows, Linux ve Mac OS X için bağımsız bir çalıştırılabilir pakete paketlemek için kullanılan bir araçtır.

PyInstaller, yazdığınız Python betiklerini okuyabilir. Kodunuzu analiz ederek script çalıştırmak için gereken diğer tüm modülleri ve kütüphaneleri keşfeder. Sonra tüm bu dosyaların kopyalarını toplayacak - aktif Python yorumcusu dahil! - ve script ile birlikte tek bir klasöre veya isteğe bağlı olarak tek bir çalıştırılabilir dosyaya koyabilir.

PyInstaller Windows, Mac OS X ve GNU/Linux için test edilmiştir. Ancak, çapraz derleyici değildir: Windows uygulaması yapmak için Windows'ta PyInstaller çalıştırın. Bir GNU / Linux uygulaması oluşturmak için, bunu GNU / Linux gibi bir ortamda çalıştırın. PyInstaller, AIX, Solaris, FreeBSD ve OpenBSD ile başarıyla kullanılmıştır, ancak sürekli entegrasyon testlerinde bu sistemlere karşı test edilmemiştir.
Komut şöyledir:



Packager dizinine geçin ve aşağıdaki komutla paketleyin:

Paketleme başarılı olduktan sonra, paketlenmiş exe uygulamasını içeren projeye bir dist klasörü ekleyin.







Önceki:Mybatis veya MyBatis-Plus SQL loglarını yazdırır
Önümüzdeki:veritabanı
Yayınlandı 17.07.2021 08:08:46 |
Kod görüntülenemiyor
 Ev sahibi| Yayınlandı 22.12.2021 20:51:30 |
Python, pip indirmeleri hızlandırmak için ayna istasyonları kullanır
https://www.itsvse.com/thread-9492-1-1.html
Yayınlandı 16.12.2023 13:12:14 |
Istemi:Yazarlar yasaklanır veya kaldırılır, içerik otomatik olarak engellenir
Feragatname:
Code Farmer Network tarafından yayımlanan tüm yazılım, programlama materyalleri veya makaleler yalnızca öğrenme ve araştırma amaçları içindir; Yukarıdaki içerik ticari veya yasa dışı amaçlarla kullanılamaz, aksi takdirde kullanıcılar tüm sonuçları ödemelidir. Bu sitedeki bilgiler internetten alınmakta olup, telif hakkı anlaşmazlıklarının bu siteyle hiçbir ilgisi yoktur. Yukarıdaki içeriği indirmeden sonraki 24 saat içinde bilgisayarınızdan tamamen silmelisiniz. Programı beğendiyseniz, lütfen orijinal yazılımı destekleyin, kayıt satın alın ve daha iyi orijinal hizmetler alın. Herhangi bir ihlal olursa, lütfen bizimle e-posta yoluyla iletişime geçin.

Mail To:help@itsvse.com