"यदि कोई कर्मचारी अपना काम अच्छी तरह से करना चाहता है, तो उसे पहले अपने औजारों को तेज करना होगा।" - कन्फ्यूशियस, "द एनालेक्ट्स ऑफ कन्फ्यूशियस। लू लिंगगोंग"
मुखपृष्ठ > प्रोग्रामिंग > पायथन वर्चुअल वातावरण में विशिष्ट पैकेजों को चुनिंदा रूप से कैसे इनहेरिट करें?

पायथन वर्चुअल वातावरण में विशिष्ट पैकेजों को चुनिंदा रूप से कैसे इनहेरिट करें?

2024-11-04 को प्रकाशित
ब्राउज़ करें:286

How to Selectively Inherit Specific Packages into Python Virtual Environments?

आभासी वातावरण बनाना जो विशिष्ट पैकेजों को प्राप्त करता है

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

सिस्टम पैकेज के साथ एक वर्चुअल वातावरण बनाएं:

    एक वर्चुअल वातावरण बनाने के लिए निम्नलिखित कमांड चलाएँ सिस्टम पैकेज शामिल हैं:
  1. virtualenv --system-site-packages वर्चुअलenv_name

    वर्चुअल वातावरण सक्रिय करें:
    virtualenv --system-site-packages virtualenv_name
  2. सक्रिय करें इसका उपयोग शुरू करने के लिए वातावरण बनाया गया:
  3. स्रोत वर्चुअलएनवी_नाम/बिन/सक्रिय

    स्थानीय रूप से पैकेज स्थापित करें:
    virtualenv --system-site-packages virtualenv_name
  4. पाइप इंस्टॉल का उपयोग करें --ignore-installed या pip install -I सिस्टम पायथन के बजाय वर्चुअल वातावरण में पैकेज स्थापित करने के लिए। यह स्थानीय रूप से स्थापित संस्करणों के साथ सिस्टम-व्यापी पैकेजों को ओवरराइड कर देगा:
  5. pip install --ignore-installed matplotlib

    छाया वैश्विक पैकेज:
    virtualenv --system-site-packages virtualenv_name
  6. वर्चुअल वातावरण की पैकेज निर्देशिका को सिस्टम पायथन की निर्देशिका पर प्राथमिकता दी जाती है। इसलिए, स्थानीय रूप से स्थापित पैकेज वैश्विक पैकेजों को छाया देंगे, जिससे आप उन्हें बिना किसी विरोध के आयात कर सकेंगे। परिवर्तनों को प्रभावी बनाना सुनिश्चित करने के लिए पायथन दुभाषिया।
विज्ञप्ति वक्तव्य यह लेख यहां पुनर्मुद्रित है: 1729215739 यदि कोई उल्लंघन है, तो कृपया इसे हटाने के लिए स्टडी_गोलंग@163.कॉम से संपर्क करें।
नवीनतम ट्यूटोरियल अधिक>

चीनी भाषा का अध्ययन करें

अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।

Copyright© 2022 湘ICP备2022001581号-3