Birkaç python kaynağı ve birkaç C++ kitaplığından oluşan bir yazılım parçam var. Bunları java'nın .jar dosyaları ile yaptığı gibi, yürütülebilir bir dosyada paketlemek istiyorum. Bunu yapmanın bir yolu var mı?Python dosyalarını ve bağımlılıkları tek bir yürütülebilir dosyada nasıl paketlenir?
cevap
py2exe, pyInstaller veya others'a bakmak isteyebilirsiniz.
Bu, sınıf dosyalarını, standart kitaplığı ve Sanal Makineyi paketlemek gibidir. Tam olarak sorulmuyor gibi geliyor. –
muhtemelen, ancak "çalıştırılabilir" den bahseder; o karar verecek :) – UncleZeiv
Python yumurta dosyalarını kullanabilirsiniz, bunlar java jar dosyalarına çok benzemektedir.
http://mrtopf.de/blog/python_zope/a-small-introduction-to-python-eggs/
C uzantıları ve .pyc dosyaları işletim sistemleri arasındaki taşınabilir değildir, Python sürümleri nedenle ikili yumurta faydası tartışmalıdır. @ UncleZeiv'in cevabı gibi python binary dahil, sorunun bir kısmını çözer. – jfs
PEX soubda great (C++ uzantıları desteği hakkında nota surge) http://pantsbuild.github.io/pex_design.html – Gatis