2012-04-19 8 views
7

मैं ग्रहण करने के लिए नया हूं और मैं इसे पायथन में दूरस्थ विकास के लिए सेट अप करना चाहता हूं। मैं Win7 पर ग्रहण का उपयोग करता हूं, स्रोत एक लिनक्स मशीन पर हैं (और वहां से चलाने की उम्मीद है)।पायथन के लिए ग्रहण में दूरस्थ विकास कैसे स्थापित करें? ("रिमोट" भाग)

मैं उत्कृष्ट गाइड का इस्तेमाल किया है Eclipse for remote dev और PyDEV स्थापित करने के लिए और अब मैं है:

  • एक काम से ग्रहण
  • भीतर
SFTP के माध्यम से मेरी दूरस्थ फ़ाइलें करने के लिए PyDev
  • उपयोग के साथ ग्रहण की प्रति

    अब मुझे जो याद आ रहा है वह वास्तव में फ़ाइलों को दूरस्थ रूप से चलाने की क्षमता है, यानी। मुझे जादू बनाने के लिए यह नहीं पता है कि जब मैं ग्रहण से फ़ाइलों को निष्पादित करता हूं तो वे लिनक्स बॉक्स पर/usr/bin/python के माध्यम से चलाए जाते हैं, जो आउटपुट द्वारा अच्छी तरह से प्रबंधित आउटपुट के साथ चला जाता है (कम से कम यह सपना हिस्सा है :)) ।

    धन्यवाद!

  • +0

    @ पीटर वर्गा, ओपी ने कहा कि रिमोट बॉक्स उत्पादन सर्वर है? – tuxuday

    +0

    @ पीटर वर्गा - मुझे आपकी टिप्पणी नहीं मिली है। मेरा सवाल सॉफ्टवेयर विकास पद्धति और संबंधित जोखिमों के बारे में नहीं था, लेकिन दूरस्थ मोड में ग्रहण का उपयोग करने के बारे में नहीं था। – WoJ

    +0

    मैं वही ढूंढ रहा हूं। यदि आपको ऐसा करने का कोई तरीका मिला तो कृपया मुझे बताएं। मैंने "रिमोट वर्कस्पेस प्राथमिकता प्लग-इन" के बारे में कुछ सुना लेकिन वास्तव में आवश्यक चीज़ों को प्राप्त नहीं किया। –

    उत्तर

    3

    मुझे कहना होगा कि मैंने इसका परीक्षण नहीं किया है, लेकिन जो मुझे पता है, उससे आपको फ़ाइल को दूरस्थ रूप से लॉन्च करने में सक्षम होना चाहिए जैसा कि https://serverfault.com/questions/36419/using-ssh-to-remotely-start-a-process सही है?

    अब, आप या तो एक अजगर स्क्रिप्ट (अर्थात .: launch_my_project_remotely.py) बना सकते हैं और (चलाने> बाहरी उपकरण) यह है कि कमांड लाइन फोन या एक बाहरी लांचर बनाने के कर सकता है, बशर्ते आप है कि कदम काम कर रहे,।

    ध्यान दें कि आप विंडो> वरीयताओं> सामान्य> कुंजी में 'अंतिम लॉन्च किए गए बाहरी टूल को चलाने' के लिए एक कीबाइंडिंग को जोड़ सकते हैं।

    पीएस .: ध्यान दें कि आप इस मामले में दूरस्थ डिबगिंग में रुचि भी ले सकते हैं। कि के लिए देखें: http://pydev.org/manual_adv_remote_debugger.html

    PS2 .: व्यक्तिगत रूप से, मैं वास्तव में नहीं है इस तरह एक सेटअप की तरह और पसंद करते हैं किया जा रहा है पूरी तरह से रिमोट (यानी: http://nomachine.com/) या सिर्फ सभी स्थानीय कर रहे हैं और एक http://jenkins-ci.org/ सर्वर होने के सतत एकीकरण बनाने के लिए चीजें जो मैं विभिन्न वातावरण में करता हूं।

    +0

    @WoJ: क्या आपके पास रिमोट होस्ट पर पाइथन परियोजनाओं के रिमोट रनिंग और डिबगिंग को स्थापित करने के विस्तृत निर्देश हैं। यदि ऐसा है तो आप – pmv

    +0

    साझा नहीं कर सकते हैं, लेकिन @Martin Koubek से हटाए गए उत्तर से, https://sites.google.com/site/programmersnotebook/remote-development-of-python-scripts-on-raspberry- पीआई-साथ-ग्रहण में निर्देश हैं ... –

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