mkvirtualenv, virtualenvwrapper कि प्रबंध अजगर virtualenvs आसान बना देता है से आदेश है, जबकि mkproject अपनी परियोजनाओं (जो सीधे virtualenvwrapper में एकीकृत किया गया)
प्लगइन पृष्ठ का उल्लेख निम्न सुविधाओं का प्रबंधन करने के लिए एक virtualenvwrapper प्लगइन से आता है:
आपके विकास परियोजना कार्य निर्देशिकाओं को आपके वर्चुअलएन्व वातावरण के साथ प्रबंधित करता है। टेम्पलेट्स बनाने के लिए पर एक एपीआई परिभाषित करता है जो लगातार नए वातावरण बनाते हैं। परियोजनाओं के बीच स्विच करने के लिए वर्चुअलएन्वापर से वर्कन कमांड का उपयोग करें। नई परियोजनाओं को अनुकूलित करने के लिए उपयोगकर्ता-कॉन्फ़िगर करने योग्य हुक ।
वर्चुअलएन्व कमांड का उपयोग करने के लिए आपको वर्चुअलएन्वापर प्लगइन का उपयोग करके अपनी परियोजनाओं को बनाने या प्रबंधित करने की आवश्यकता नहीं है। वर्कन कमांड जारी करते समय, या टेम्पलेट्स से नई परियोजनाओं को बनाने से प्रोजेक्ट निर्देशिका में स्वैपिंग जैसी चीजों के लिए यह एक सुविधा प्लगइन है।
वर्चुअलनव के पास वर्चुअलनव के पास सिस्टम साइट-पैकेज के अलावा कोई लाइब्रेरी साझा करने की क्षमता नहीं है यदि आप सही ध्वज का उपयोग करते हैं। मैंने एक परियोजना पर एक बार ठोकर खाई जिसने आपको अन्य चीजों के बीच यह क्षमता दी, लेकिन इसे फिर कभी नहीं मिला।
संपादित करें: वर्चुअलनव्वैपर में अब copy virtualenvs की कार्यक्षमता है, और share libraries पर अपने वर्चुअलनव पाथ में निर्देशिका जोड़ने के लिए।
वर्चुअलएन्वापर परियोजना क्या है? Virtualenwrapper वर्चुअलएन्ड्स बनाता है, प्रबंधित करता है, और हटा देता है। आप टर्मिनल के लिए सक्रिय वर्चुअलएन्व बना सकते हैं। – hughdbrown