Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> Python

हम कैसे स्थापित किए बिना पायथन मॉड्यूल आयात कर सकते हैं?


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

>>> import os, sys
>>> file_path = 'AdditionalModules/'
>>> sys.path.append(os.path.dirname(file_path))
>>> # Now python also searches AdditionalModules folder for importing modules as we have set it on the PYTHONPATH.

आप एक अलग स्थानीय पायथन वातावरण बनाने के लिए वर्चुअलएन्व का भी उपयोग कर सकते हैं। संबोधित की जा रही मूल समस्या निर्भरता और संस्करणों में से एक है, और परोक्ष रूप से अनुमतियां हैं। कल्पना कीजिए कि आपके पास एक एप्लिकेशन है जिसे LibFoo के संस्करण 1 की आवश्यकता है, लेकिन किसी अन्य एप्लिकेशन को संस्करण 2 की आवश्यकता है। आप इन दोनों अनुप्रयोगों का उपयोग कैसे कर सकते हैं? यदि आप सब कुछ /usr/lib/python2.7/site-packages (या जो भी आपके प्लेटफॉर्म का मानक स्थान है) में स्थापित करते हैं, तो ऐसी स्थिति में समाप्त होना आसान है जहां आप अनजाने में किसी एप्लिकेशन को अपग्रेड करते हैं जिसे अपग्रेड नहीं किया जाना चाहिए। इसका उपयोग हमारे उपयोग के मामले में भी किया जा सकता है जहां हम मशीन पर पैकेज स्थापित नहीं कर सकते क्योंकि हमारे पास अनुमति नहीं है। वर्चुअल एनवी के बारे में अधिक जानकारी के लिए, दस्तावेज़ पढ़ें:https://virtualenv.pypa.io/en/stable/


  1. पायथन में Matplotlib कैसे आयात करें?

    सबसे पहले, सुनिश्चित करें कि आपके पास पायथन . है और पिप आपके सिस्टम पर प्रीइंस्टॉल्ड। पायथन संस्करण की जाँच करने के लिए, टाइप करें python --version पाइप संस्करण की जांच करने के लिए, टाइप करें pip −V फिर, निम्न पाइप चलाएँ Matplotlib को स्थापित करने के लिए कमांड प्रॉम्प्ट में कमांड करें। pip i

  1. पायथन आयात विवरण के साथ एकाधिक मॉड्यूल का उपयोग कैसे करें?

    एक आयात विवरण के साथ कई मॉड्यूल आयात करने के लिए, मॉड्यूल नामों को अल्पविराम से अलग करें। उदाहरण के लिए, >>> import math, sys, os यदि आप उस नाम को बदलना चाहते हैं जिसके तहत मॉड्यूल आयात किए जाते हैं, तो बस प्रत्येक मॉड्यूल नाम के बाद मॉड्यूल उपनाम के बाद जोड़ें। उदाहरण के लिए, >>>

  1. पायथन मॉड्यूल कैसे काम करते हैं?

    पायथन के पास एक फ़ाइल में परिभाषाएँ डालने और उन्हें एक स्क्रिप्ट में या दुभाषिया के एक इंटरैक्टिव उदाहरण में उपयोग करने का एक तरीका है। ऐसी फ़ाइल को मॉड्यूल कहा जाता है; मॉड्यूल से परिभाषाओं को अन्य मॉड्यूल में या मुख्य मॉड्यूल में आयात किया जा सकता है (वेरिएबल का संग्रह जो आपके पास शीर्ष स्तर पर और