我试图在一个不在 /home 下的目录中将 python 环境与系统一(使用 virtualenv)分开,因为我需要使用它来构建其他软件,这些软件必须可供多个用户访问。我可以创建并激活virtualenv,但是当我执行sudo
某些命令(例如制作或编译其他软件)时,使用的是系统python(由于可用模块,我可以分辨出来)。
由于在 Ubuntu 上使用root用户不是一件好事,有没有办法告诉sudo
使用 virtualenv?或者这可能不是正确的方法,我应该进行全新的 python 安装?
我使用的是 64 位版本的 Ubuntu 12.04(和 python 2.7)。