मैं एक virtualenv बनाने के लिए एक रास्ता खोज रहा हूं जिसमें आधार अजगर स्थापना के बस कुछ पुस्तकालय (जो मैंने चुना) शामिल होंगे।
अधिक ठोस होने के लिए, मैं virtualenv के निर्माण के दौरान अपने matplotlib को virtualenv में आयात करने की कोशिश कर रहा हूं। यह कुशलतापूर्वक पाइप या easy_install के साथ स्थापित नहीं किया जा सकता है क्योंकि यह कुछ फोरट्रान संकलक के कामों को याद करता है। जिस तरह से मैंने अब तक यह किया था वह मैन्युअल रूप से कॉपी करना था
/usr/lib/python2.7/dist-packages/ to virtualenv_name/lib/python2.7/dist-packages/
हालाँकि, यह जर्दी द्वारा रजिस्टर किए जाने वाले आयातित आयातित लिंक को रोकता है (जो वर्चुअन में सभी वर्तमान में उपलब्ध लिबास को प्रिंट करता है)।
तो, वहाँ एक चयनात्मक संस्करण करने का एक तरीका है
virtualenv --system-site-packages
--system-site-packages। उत्तर गैर-चयनात्मक का उपयोग करने का सुझाव देते हैं --system-site-packagesऔर फिर कुछ संकुल को स्थानीय रूप से स्थापित करते हैं, जो अलग है और इसके अलग-अलग निहितार्थ हैं।