दिलचस्प पोस्ट
मैं संपत्ति नाम के रूप में सी # कीवर्ड का उपयोग कैसे करूं? क्या जेफ्री चार्ट में प्लॉट में लीजेंड जोड़ना संभव है? डापर के साथ रेपॉजिटरी डिजाइन पैटर्न जेएसपी / वेब-एनएफ़ रिटर्न "HTTP स्थिति 404 अनुरोधित संसाधन उपलब्ध नहीं है" प्रॉक्सी के पीछे से एसबीटी का उपयोग कैसे करें? मैं एक पायथन कार्यक्रम के निष्पादन का समय कैसे प्राप्त करूं? रनटाइम पर एक क्लास को कैसे रीट्रान्स करना दृश्य स्टूडियो में संदर्भ system.management.automation.dll उच्च रिज़ॉल्यूशन इमेज – आउटऑफममेरीएरर जेएस मैप्स v3: उपयोगकर्ता प्रोफ़ाइल चित्र के साथ कस्टम मार्कर जावा में एक 2d सरणी कॉपी करें जेएस की जगह स्ट्रिंग पर काम नहीं बदली अधिकतम पोस्ट आकार बढ़ाना पहचान मूल्य प्राप्त करने के लिए मैं INSERT स्टेटमेंट के आउटपुट क्लॉज का उपयोग कैसे करूं? डेटा के एक पूरे कॉलम में अग्रणी या अनुगामी रिक्त स्थान निकालें

वर्चुअलवेन को अपने वैश्विक साइट-पैकेज से विशिष्ट पैकेजों का आदान-प्रदान करें

मैं Virtualenv बनाने का एक तरीका तलाश रहा हूँ जिसमें बेस पायथन इंस्टॉलेशन के कुछ लाइब्रेरी (जो मैंने चुना है) को शामिल किया होगा।

अधिक ठोस होने के लिए, मैं virtualenv के निर्माण के दौरान अपने matplotlib को virtualenv में आयात करने का प्रयास कर रहा हूं इसे पिप या आसान_अनुप्रयोग के साथ कुशलतापूर्वक स्थापित नहीं किया जा सकता क्योंकि यह कुछ फोर्ट्रान कंपाइलर लिब्स को याद करता है। जिस तरह से मैं इसे अभी तक किया था मैन्युअल रूप से कॉपी करने के लिए

/usr/lib/python2.7/dist-packages/ to virtualenv_name/lib/python2.7/dist-packages/ 

हालांकि यह मर्दाना आयातित लिंक को जर्दी द्वारा पंजीकृत होने से रोकता है (जो वर्तमान में वर्चुअलमेन में उपलब्ध सभी लिब्स प्रिंट करता है)

तो, वहाँ एक चयनात्मक प्रकार करने का एक तरीका है

 virtualenv --system-site-packages 

Solutions Collecting From Web of "वर्चुअलवेन को अपने वैश्विक साइट-पैकेज से विशिष्ट पैकेजों का आदान-प्रदान करें"

virtualenv --system-site-packages साथ वातावरण बनाएँ उसके बाद, वर्चुअलएन्व को सक्रिय करें और जब आप चीजों को स्थापित करते हैं तो pip install --ignore-installed या pip install -I इस तरह पीआईपी स्थापित करेगा जो आपने स्थानीय रूप से अनुरोध किया है, भले ही एक प्रणाली-व्यापी संस्करण मौजूद हो। आपका अजगर दुभाषिया वर्चुअलेनव की पैकेज डायरेक्टरी में सबसे पहले दिखाई देगा, इसलिए उन पैकेजों को वैश्विक लोगों को छिपाना चाहिए।

आप --system-site-packages उपयोग कर सकते हैं और फिर अपने वर्चुअलेनव के लिए विशिष्ट सामान "ओवरस्टॉल" कर सकते हैं। इस तरह, आप अपने वर्चुअलवेव में जो कुछ भी स्थापित करते हैं वह वहां से लिया जाएगा, अन्यथा यह आपके सिस्टम से लिया जाएगा।

आभासी env के साथ स्थापित करें

 virtualenv --system-site-packages 

और pip install -U to install matplotlib लिए pip install -U to install matplotlib उपयोग करें

आप virtualenv --clear उपयोग कर सकते हैं जो किसी भी पैकेज स्थापित नहीं करेगा, फिर जिन्हें आप चाहते हैं उन्हें इंस्टॉल करें