PyCharm और PYTHONPATH


83

मैं PyCharm के लिए नया हूं। मेरे पास एक निर्देशिका है जो मैं अपने PYTHONPATH के लिए उपयोग करता हूं c:\test\my\scripts\:। इस निर्देशिका में मेरे पास कुछ मॉड्यूल हैं जो मैं आयात करता हूं। यह मेरे पायथन शेल में ठीक काम करता है।

मैं इस निर्देशिका पथ को Pyharm में कैसे जोड़ूं ताकि मैं उस निर्देशिका में आयात कर सकूं?


1
"आपको मुख्य PyCharm प्राथमिकताएँ पर जाने की आवश्यकता है, जो ...." 2018.1.4 सामुदायिक संस्करण में "Main PyCharm" या "प्राथमिकताएँ" जैसी चीज़ें नहीं हैं, देखें stackoverflow.com/questions/489474/4
user1596683

जवाबों:


142

डेटा से बाहर, नीचे ड्यूनी का जवाब देखें।

आपको मुख्य PyCharm प्राथमिकताएँ पर जाने की आवश्यकता है , जो एक अलग विंडो खोलेगी। बाएँ फलक में, प्रोजेक्ट चुनें : ... > प्रोजेक्ट इंटरप्रेटर । अब, दाईं ओर मुख्य फलक में, "प्रोजेक्ट इंटरप्रेटर" के लिए फ़ील्ड के बगल में सेटिंग प्रतीक (गियर प्रतीक) पर क्लिक करें। अधिक चुनें या सभी दिखाएँ मेनू पॉप अप होने में। अब अंतिम चरण में, इस परियोजना के लिए आप जिस दुभाषिया का उपयोग कर रहे हैं उसे चुनें और खिड़की के नीचे स्थित पेड़ के प्रतीक पर क्लिक करें (प्रतीक पर मँडराते हुए यह "चयनित दुभाषिया के लिए पथ दिखाएं") के रूप में प्रकट होता है। "प्लस" प्रतीक में क्लिक करके अपना रास्ता जोड़ें।

मुझे खोजने में उम्र लग गई, इसलिए मुझे उम्मीद है कि विस्तृत निर्देश मदद करेंगे। इसके अलावा विवरण PyCharm डॉक्स में उपलब्ध हैं ।

यह करने के लिए अच्छा अभ्यास है __init__.pyमॉड्यूल आप जोड़ना चाहते हैं और साथ ही एक 'स्रोत रूट' फ़ोल्डर अपनी परियोजना बनाने के लिए देख रहे हैं प्रत्येक उप-फ़ोल्डर में। बस पथ बार में फ़ोल्डर पर राइट-क्लिक करें और 'मार्क डायरेक्टरी को ...' चुनें।


4
निश्चित रूप से क्यों नहीं, लेकिन यह पहला समाधान है जिसने मेरे लिए काम किया है।
gwg

3
मैंने भी इसे चुना है। यह काम करता हैं। धन्यवाद!
एलिसा

सही उत्तर।
स्कूपी

@alisa आप उत्तर के रूप में किसी अन्य को चिह्नित करके सबसे अधिक उपयोगी उत्तर को बदल सकते हैं।
ब्रेंट फॉस्ट

6
अधिक प्रविष्टि के बजाय , जो अब मौजूद नहीं है, अब आपको प्रोजेक्ट इंटरप्रेटर पेज पर एक बार शो ऑल ... पर क्लिक करना चाहिए और सेटिंग्स आइकन पर क्लिक करना चाहिए।
ओरिओल मिरोसा

58

Pycharm समुदाय के लिए 2019.3

  • फ़ाइल
  • समायोजन
  • परियोजना
  • प्रोजेक्ट इंटरप्रेटर
  • शीर्ष दाहिने ओर कोग => सभी दिखाएं
  • दुभाषिया का चयन करें
  • सही टूलबार पर, 5 आइकन हैं, नीचे एक फ़ोल्डर ट्री की तरह दिखता है, फ़ोल्डर पेड़इसे क्लिक करें
  • प्रेस प्लस +
  • निर्देशिका का चयन करें, ठीक दबाएँ

PyCharm 2018/03: कोई "फ़ोल्डर ट्री" आइकन नहीं है।
डेनियल

1
स्पष्टता के लिए आइकन जोड़ा गया। 2018.3.5 से
ड्यूने

1
वर्तमान संस्करण (2019.3.1) में कोगव्हील "शीर्ष दाएं" स्थिति में है।
jMike

ऐसी जानकारी को संग्रहीत करने वाली कॉन्फ़िग फ़ाइल कहाँ है?
झूलकौड

26

PyCharm समुदाय 2019.2 / 2019.3 (और शायद अन्य संस्करणों) में, आप बस:

  • अपनी परियोजना में किसी भी फ़ोल्डर को राइट-क्लिक करें
  • "मार्क डायरेक्टरी ऐज़" चुनें
  • "सूत्र रूट" चुनें

उस फ़ोल्डर के भीतर के मॉड्यूल अब आयात के लिए उपलब्ध होंगे। किसी भी संख्या में फ़ोल्डर्स को चिह्नित किया जा सकता है।


1
यह अब जाने का रास्ता है!
iamyojimbo
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.