2016-05-10 12 views
7

में स्क्रिप्ट से पर्यावरण चर लोड करें मेरे पास एक स्क्रिप्ट है जो पायथन यूनिट परीक्षण निष्पादित करती है। यह स्क्रिप्ट क्या करता है सबसे पहले PYTHONPATH चर तैयार करता है और फिर पायथन यूनिट परीक्षण निष्पादित करता है।PyCharm

अब मैं PyCharm में अपने पायथन परीक्षणों को चलाने के लिए चाहता हूं, हालांकि मैं स्क्रिप्ट का पुन: उपयोग करना चाहता हूं जो पर्यावरण चर बनाता है। PyCharm में रन/डीबग कॉन्फ़िगरेशन में env चर को तैयार करने के लिए स्क्रिप्ट निर्दिष्ट करने का कोई तरीका है?

+0

मुझे नहीं पता कि PyCharm में एक स्क्रिप्ट का उपयोग करके पाइथन पथ कैसे सेट करें, लेकिन मुझे लगता है कि आप इससे कुछ विचार प्राप्त कर सकते हैं: http://stackoverflow.com/questions/17198319/how-to-configure-custom-pythonpath -with-vm-and-pycharm – Guoliang

+0

"कॉन्फ़िगरेशन संपादित करें" -> "पर्यावरण चर" या "लॉन्च से पहले" आपके मामले को कवर नहीं करता है? "पर्यावरण चर" में – mkaran

+0

आपको प्रत्येक चर को अलग से निर्दिष्ट करना होगा, कि आप एक स्क्रिप्ट का उपयोग नहीं कर सकते हैं। "लॉन्च से पहले" अलग प्रक्रिया में कार्यों को चला रहा है –

उत्तर

0

आप IntelliJ विचार परिवार के लिए env-vars-in-path-varsplugin उपयोग कर सकते हैं:

एक IntelliJ विचार प्लगइन स्वचालित रूप से पथ चर करने के लिए वातावरण चर जोड़ने के लिए।

उदाहरण के लिए, आप अगले सामग्री के साथ एक फ़ाइल myproject.env हो सकता है:

SOME_VAR=SOME_VALUE 

आप दोनों अपनी स्क्रिप्ट और आईडीई से इस फ़ाइल का उपयोग कर सकते हैं, प्लगइन का उपयोग कर और अपने वातावरण चर को बदलने में भी परिलक्षित हुई दोनों।