मैं एक निर्देशिका में एक वर्चुअल सिस्टम (virtualenv का उपयोग करके) से अलग एक पायथन वातावरण बनाने की कोशिश कर रहा हूं, जो कि अंडर / होम नहीं है, क्योंकि मुझे इसका उपयोग अन्य सॉफ्टवेयर बनाने के लिए करने की आवश्यकता है जो कई उपयोगकर्ताओं के लिए सुलभ होना चाहिए। मैं virtualenv को ठीक से बना और सक्रिय कर सकता हूं, लेकिन जब मुझे sudo
कुछ कमांड (उदाहरण के लिए अन्य सॉफ़्टवेयर बनाने या संकलित करने के लिए), यह सिस्टम अजगर है जिसका उपयोग किया जाता है (मैं उपलब्ध मॉड्यूल के कारण बता सकता हूं)।
चूंकि उबंटू पर रूट उपयोगकर्ता का उपयोग करना अच्छी बात नहीं है , क्या sudo
कोई वर्चुअन का उपयोग करने का एक तरीका है ? या शायद यह सही दृष्टिकोण नहीं है, और मुझे पूरी तरह से नए अजगर की स्थापना करनी चाहिए?
मैं Ubuntu 12.04 (और अजगर 2.7) के 64 बिट संस्करण का उपयोग कर रहा हूं।