मुझे कुछ जीयूआई एप्लिकेशन लिखने की आवश्यकता हो सकती है जो नेट (और विंडोज) पर चलती है, जबकि मैं जो काम कर सकता हूं वह मोनो (उबंटू और/या जेनेटू पर) है। मैं पाइथन से बहुत परिचित हूं; इसके अलावा, मैं समझता हूं कि मोनो विंडोज़.फॉर्म असेंबली संतोषजनक रूप से उपयोग करने योग्य प्रतीत होती है (मैंने सफलतापूर्वक चलाया है। विंडोज़.फॉर्म का उपयोग कर नेट एप्लिकेशन)।मोनो पर आयरनपीथन अनुप्रयोगों को कैसे विकसित किया जाए?
पर्यावरण के लिए मुझे क्या कदम उठाने होंगे, जहां मैं एक जीएनयू/लिनक्स मशीनिंग पर स्टैंड-अलोन आयरनपीथन विकसित कर सकता हूं? इसके अलावा, मैं कुछ नेट-मोनो संगतता पॉइंटर्स की सराहना करता हूं (उदाहरण के लिए मुझे पता होना चाहिए या इससे बचें)।
मैं एक आईडीई की तलाश नहीं कर रहा हूं; मैं अपने संपादन उद्देश्यों के लिए विम का उपयोग करके आसानी से काफी आराम कर रहा हूं, और मुझे प्रोग्रामिंग के लिए जीयूआई बनाने में कोई फर्क नहीं पड़ता।
नोट: मैं वास्तव में क्या पूछ रहा हूँ, निम्नलिखित के साथ मदद है:
- मैं स्पष्ट रूप से IronPython स्थापित करने के लिए है, इसलिए मैं सुनिश्चित करता हूं कि मेरे मोनो पैकेज स्थापित हैं, फिर मैं आयरनपीथन इंस्टॉलर (मोनो का उपयोग करके, स्पष्ट रूप से) चलाता हूं जैसे कि मैं विंडोज़ पर करता हूं? क्या यह मोनो को आयरनपीथन असेंबली उपलब्ध कराएगा? यदि नहीं, तो मैं यह कैसे कर सकता हूं? उबंटू 9 .10 में आयरनपीथन के लिए एक पैकेज है, लेकिन यह नवीनतम संस्करण नहीं है; साथ ही, संगतता उद्देश्यों के लिए, मैं उबंटू स्थापना को अपग्रेड नहीं कर सकता। मुझे Gentoo के लिए एक ईबिल्ड नहीं मिल रहा है।
- क्या मुझे और भी असेंबली इंस्टॉल करना है?
- सफलतापूर्वक आयरनपीथन स्थापित करने के बाद, मैं अपने आयरनपीथन स्रोतों से नेट/मोनो निष्पादन योग्य कैसे बना सकता हूं? क्या कोई "उचित" तरीका है?
- अंतिम .exe में IronPython (और किसी अन्य आवश्यक) असेंबली को "एम्बेड" करने का कोई तरीका है?
तो, एक उपयुक्त वातावरण के लिए, मैं मोनो पर आयरनपीथन स्थापित करता हूं, है ना? मैं सिर्फ आयरनपीथन डाउनलोड करता हूं और इंस्टॉलर चलाता हूं? – tzot
हां - मोनो पर आयरनपीथन स्थापित करें। मुझे संदेह है कि इंस्टॉलर काम करेगा क्योंकि यह विंडोज के लिए लिखा गया है, इसलिए बस बाइनरी डाउनलोड करें और उनका इस्तेमाल करें। आप प्रदर्शन बढ़ाने के लिए उन्हें भी ngen कर सकते हैं। या शायद आपके वितरण में आयरनपीथन है। –