PyDev

2011-11-03 13 views
7

के साथ एक रिमोट प्रोजेक्ट बनाना Iclipse/PyDev के लिए नया है और शायद यह वास्तव में एक मूल प्रश्न है। मैं रिमोट सिस्टम पर पाइथन फ़ाइलों को संपादित और डीबग करने के लिए इसका उपयोग करना चाहता हूं। मैं आरएसई और pydevd का उपयोग कर ऐसा करने में सक्षम हूं, लेकिन मैं जो कर रहा हूं वह वास्तव में आईडीई के साथ एकीकृत नहीं लगता है। यही है, मैं आरएसई परिप्रेक्ष्य में जा सकता हूं और फ़ाइलों को संपादित कर सकता हूं। मैं फिर रिमोट सिस्टम पर स्क्रिप्ट लॉच कर सकता हूं और डीबगर में इसके माध्यम से कदम उठा सकता हूं। लेकिन फाइलें ऐसी परियोजना का हिस्सा नहीं हैं जो ग्रहण मेरे लिए रखती है। यह सब काफी निराश है। क्या एक्लिप्स परियोजना का रिमोट फाइल हिस्सा बनाने का कोई तरीका है? मैं फ़ाइलों को परियोजना में खींच सकता हूं, लेकिन यह एक स्थानीय प्रतिलिपि बनाता है। क्या मैं बस इस गलत आ रहा हूँ?PyDev

धन्यवाद, जेरी

उत्तर

6

ठीक है, यह पता चला है न केवल सरल बल्कि स्पष्ट होना करने के लिए एक बार आप इसे पाते हैं। आरएसई परिप्रेक्ष्य से, अपनी स्रोत फ़ाइलों वाले फ़ोल्डर पर राइट-क्लिक करें और "दूरस्थ परियोजना बनाएं" का चयन करें। ऐसा लगता है कि यह काफी अच्छा काम करता है, लेकिन मुझे अभी भी एक समस्या है: ऐसा लगता है कि डीबगर फ़ाइल की एक स्थानीय प्रतिलिपि चाहता है जिसे मैं डिबगिंग कर रहा हूं, और आरएसई प्रतिलिपि स्थानीय पर्याप्त नहीं मानता। इसलिए अब मुझे डिबगिंग शुरू करने से पहले फ़ाइल को रिमोट सर्वर से अपने वर्कस्टेशन में कॉपी करना होगा। यह एकीकरण के उद्देश्य को हरा देता है।

क्या कोई बेहतर तरीका है? मैं एसएसएच फाइल सिस्टम देख रहा हूं, लेकिन वास्तव में ऐसा नहीं करना चाहता हूं। ऐसा लगता है कि मैं बहुत करीब हूँ।

संपादित करें 2011-11-09: इसे हाल ही में PyDev डेवलपर्स द्वारा संबोधित किया गया है। आज तक, रात के Pydev अद्यतन को स्थापित करने से रिमोट सर्वर से स्रोत लाने के लिए एक विकल्प जोड़ा जाता है। विवरण here

0

मैं थोड़ी देर पहले इस मुद्दे पर भाग गया, मैंने नीचे दिए गए लिंक में इस प्रश्न का उत्तर दिया। दुर्भाग्य से, ग्रहण के साथ आप आरएसई पैकेज के साथ एक दूरस्थ दुभाषिया सेट नहीं कर सकते हैं। मैं पिचर्म (पायथन जेटब्रेन आईडीई) का उपयोग करता हूं। और यह लगभग एक साल से मेरे लिए बहुत अच्छा काम कर रहा है। आपको इसके लिए भुगतान करना होगा, इसकी मामूली राशि लेकिन इसके लायक है। https://stackoverflow.com/a/15360958/1702186