मैंने निम्नलिखित कमांड के साथ एक वातावरण बनाया: virtualenv venv --distribute
मैं इसे निम्न आदेश के साथ नहीं हटा सकता: rmvirtualenv venv
-
यह virtualenvwrapper का हिस्सा है जैसा कि नीचे दिए गए उत्तर में virtualenvwrapper के लिए है
मैं ls
अपनी वर्तमान निर्देशिका पर करता हूं और मैं अभी भी देखता हूं
एकमात्र तरीका जिसे मैं हटा सकता हूं वह है: sudo rm -rf venv
ध्यान दें कि पर्यावरण सक्रिय नहीं है। मैं Ubuntu 11.10 चला रहा हूं। कोई विचार? मैंने बिना किसी लाभ के अपने सिस्टम को रिबूट करने की कोशिश की है।
rmvirtualenv
virtualenvwrapper आता है। आपको इसे काम करने के लिए स्थापित करने की आवश्यकता है।
$ virtualenv --clear path_to_my_venv
। मैं समय-समय पर इसका उपयोग यह सुनिश्चित करने के लिए करता हूं कि मेरे पास कुछ भी मैन्युअल रूप से स्थापित नहीं है, जैसे कि एक पुरानी निर्भरता अब नहीं है requirements.txt
।
sudo
सामान्य परिस्थितियों में आवश्यक नहीं होना चाहिए। एक आभासी वातावरण का पूरा बिंदु यह है कि आप इसे अपने नियमित उपयोगकर्ता खाते का उपयोग करके हेरफेर कर सकते हैं।