ฉันกำลังพยายามสร้างสภาพแวดล้อมแบบหลามแยกจากระบบหนึ่ง (โดยใช้ virtualenv) ในไดเรกทอรีที่ไม่ได้อยู่ภายใต้ / home เพราะฉันจำเป็นต้องใช้มันเพื่อสร้างซอฟต์แวร์อื่น ๆ ที่ผู้ใช้หลายคนสามารถเข้าถึงได้ ฉันสามารถสร้างและเปิดใช้งาน virtualenv ได้ทุกอย่าง แต่เมื่อฉันsudo
มีคำสั่งบางอย่าง (เช่นเพื่อสร้างหรือรวบรวมซอฟต์แวร์อื่น ๆ ) มันเป็นงูหลามระบบที่ใช้ (ฉันสามารถบอกได้เพราะโมดูลที่มีอยู่)
ตั้งแต่บน Ubuntu มันไม่ได้เป็นสิ่งที่ดีที่จะใช้ผู้ใช้รูทมีวิธีบอกsudo
ให้ใช้ virtualenv หรือไม่? หรือบางทีนี่อาจไม่ใช่วิธีที่ถูกต้องและฉันควรทำการติดตั้งไพ ธ อนใหม่ทั้งหมดหรือไม่
ฉันใช้ Ubuntu รุ่น 12 บิต 64 บิต (และ python 2.7)