2010-01-04 30 views
6

दोस्तों, मेरे पास मॉड्यूल में बहुत पाइथन कोड है जो कई पायथन पैकेजों में रहता है और अब मुझे एकल पायथन निष्पादन योग्य मॉड्यूल या फ़ाइल बनाने की आवश्यकता है जिसमें इन सभी फ़ाइलों को शामिल किया जाएगा, इसलिए यह विंडोज़ पर काम करेगा और लिनक्स सर्वर पर। संभावित समाधान क्या हैं और यह कैसे किया जा सकता है?एकल पायथन निष्पादन योग्य मॉड्यूल बनाएं

उत्तर

2

शायद py2exe आप मदद कर सकते हैं ..

py2exe एक अजगर distutils विस्तार जो निष्पादन योग्य Windows प्रोग्राम, एक अजगर स्थापना की आवश्यकता के बिना चलाने के लिए सक्षम में पाइथन स्क्रिप्ट परिवर्तित करता है।

ट्यूटोरियल>http://www.py2exe.org/index.cgi/Tutorial

+0

धन्यवाद और यह स्पष्ट रूप से खिड़कियों के लिए मदद, लेकिन लिनक्स के बारे में क्या कर सकते हैं ? क्या आप जानते हैं कि एक आवेदन करने का कोई तरीका है लेकिन कई ऑपरेशन सिस्टम का समर्थन करते हैं? – yart

10

खिड़कियों के लिए, py2exe का उपयोग linux उपयोग pyinstaller के लिए और मैक के लिए py2app

का उपयोग इन उपकरण का उपयोग एक setup.py जो ओएस के आधार पर अंतिम द्विआधारी का निर्माण करेगा हो सकता है।

मैं सभी तीन की कोशिश की है और वे अच्छी तरह काम करते हैं, या आप उपयोग कर सकते cx_freeze वे पार मंच होने का दावा

+0

PyInstaller विंडोज पर ठीक काम करता है। – mavnn

+0

@mavnn लेकिन मुझे py2exe बहुत बेहतर मिला है –

1

आप कर सकते हैं kivy अजगर पार प्लेट फार्म आवेदन के लिए।

Kivy - अनुप्रयोगों कि इस तरह की मल्टी टच क्षुधा के रूप में अभिनव यूजर इंटरफेस, का उपयोग करने के का तेजी से विकास के लिए खुला स्रोत पायथन पुस्तकालय

संबंधित मुद्दे