Usiłuję oddzielić środowisko python od systemu (przy użyciu virtualenv) w katalogu, który nie znajduje się w katalogu / home, ponieważ muszę go użyć do zbudowania innego oprogramowania, które musi być dostępne dla wielu użytkowników. Mogę stworzyć i aktywować virtualenv w porządku, ale kiedy wykonuję sudo
jakieś polecenie (na przykład, aby stworzyć lub skompilować inne oprogramowanie), to jest używany python systemowy (mogę to stwierdzić z powodu dostępnych modułów).
Ponieważ w systemie Ubuntu nie jest dobrze używać użytkownika root , czy istnieje sposób, aby powiedzieć, sudo
aby używać virtualenv? A może to nie jest właściwe podejście i powinienem zrobić zupełnie nową instalację Pythona?
Używam 64-bitowej wersji Ubuntu 12.04 (i python 2.7).