2010-09-09 10 views
6

पर पाइथन "लाइब्रेरीज़" को कैसे जोड़ें I Abqus Scripting का उपयोग करने के तरीके सीखने की कोशिश कर रहा हूं। मैंने अभी ग्रहण डाउनलोड किया है और pydev प्लगइन जोड़ा है। सबकुछ ठीक काम करता प्रतीत होता है।Eclypse और pydev

अब मैं क्या करना चाहता हूं सभी अंतर्निहित Abaqus पुस्तकालयों या मॉड्यूल जोड़ने के लिए।

  • उदाहरण के लिए, मैं आईडीई को कक्षा सदस्यों और विधियों को प्रदर्शित करने के लिए "।" दबाता हूं।

  • मैं यह देखना चाहता हूं कि कोड Abaqus में इसे चलाने के बिना ठीक से संकलित करता है या नहीं।

मैं ग्रहण में यह कैसे कर सकता हूं? या मुझे आईडीई बदलना चाहिए? या यह संभव नहीं है?


मैंने अभी कोशिश की, लेकिन कोई सफलता नहीं, मुझे पूरी तरह से समझ में नहीं आता कि मुझे क्या करना है। मैं पाइथन में बहुत शुरुआत कर रहा हूं (आज मेरा दूसरा दिन है)। मेरे पास पाइथन फ़ोल्डर abaqus फ़ोल्डर में है।

  • -lib: .pyc फ़ाइल का पूरा (मैं precompiled अजगर फ़ाइलें लगता है)

  • -obj: यह दो उप-फ़ोल्डर की ओर जाता है खिड़कियों dll और python.exe से भरा जो मैं अनुमान इंटरपेटर है।

मैं भी इस दुभाषिया जोड़ने की कोशिश की, लेकिन कहा कि यह ग्रहण यह नहीं जोड़ सकते हैं (त्रुटि के व्याख्याता का जानकारी प्राप्त करने)

मैं सिर्फ पूरे lib और obj फ़ोल्डर गयी। शायद एक बार जब मैं पाइथन में अधिक शामिल हो जाता हूं तो मैं आपको अधिक विस्तृत स्पष्टीकरण दे सकता हूं।


नई जानकारी:

जब मैं स्क्रिप्ट यह कहते चलाने का प्रयास:

ImportError: Bad magic number in C:\SIMULIA\Abaqus\6.9-1\Python\Lib\abaqus.pyc 

वहाँ एक संगतता समस्या है, हो सकता है अजगर दुभाषियों की विभिन्न संस्करणों के साथ?

उत्तर

6

आप जो प्रभाव चाहते हैं उसे पाने के लिए आप इन पुस्तकालयों को सेटिंग्स में जोड़ सकते हैं। यह Libraries सेटिंग Window > Preferences > PyDev > Interpreter - Python > Libraries के माध्यम से उपयोग की जा रही सेटिंग में किया जा सकता है। .egg या उन लाइब्रेरीज़ का स्रोत फ़ोल्डर जोड़ें जिन्हें आप जोड़ना चाहते हैं और Apply पर OK पर क्लिक करें।

0

बस मनोज के उत्तर में जोड़ने के लिए। स्रोत फ़ोल्डर को pydev द्वारा स्वीकार किया जाता है बशर्ते यह ज़िप्ड उर्फ। ज़िप प्रारूप