Sto cercando di separare un ambiente Python da quello di sistema (usando virtualenv) in una directory che non è in / home, perché ho bisogno di usarlo per costruire altri software che devono essere accessibili a più utenti. Posso creare e attivare il virtualenv tutto bene, ma quando ho sudo
qualche comando (ad esempio per creare o compilare altri software), è il pitone di sistema che viene utilizzato (posso dirlo a causa dei moduli disponibili).
Dato che su Ubuntu non è una buona cosa usare l' utente root , c'è un modo per dire sudo
di usare un virtualenv? O forse questo non è l'approccio corretto e dovrei fare un'installazione di Python completamente nuova?
Sto usando la versione a 64 bit di Ubuntu 12.04 (e python 2.7).