Python 使用gpuarray:以root用户或用户身份安装theano的miniconda?

Python 使用gpuarray:以root用户或用户身份安装theano的miniconda?,python,conda,Python,Conda,我一直使用virtualenv(包装器)来满足我的python需求,但现在我正在考虑在新项目中尝试conda,主要是因为theano文档“强烈”推荐它,并希望它能为我节省一些pygpu配置的麻烦。我使用的是LinuxMint16(我猜,uname中的内核来自Ubuntu14.04),并且没有用于conda/miniconda的系统包,所以我必须使用它们的shell脚本进行安装 现在我遇到了一个难题——我应该以我的用户身份安装还是以root用户身份安装?未来可能给我带来更少麻烦的东西(考虑到我将使

我一直使用virtualenv(包装器)来满足我的python需求,但现在我正在考虑在新项目中尝试conda,主要是因为theano文档“强烈”推荐它,并希望它能为我节省一些pygpu配置的麻烦。我使用的是LinuxMint16(我猜,uname中的内核来自Ubuntu14.04),并且没有用于conda/miniconda的系统包,所以我必须使用它们的shell脚本进行安装


现在我遇到了一个难题——我应该以我的用户身份安装还是以root用户身份安装?未来可能给我带来更少麻烦的东西(考虑到我将使用(nvidia)GPU进行计算)。

Anaconda和miniconda被设计为由每个用户单独安装到每个用户的
$HOME/miniconda
目录中。如果以root用户身份共享安装,则所有用户都需要访问
/root/miniconda

此外,环境将在
$HOME/miniconda/envs
中创建,因此多人的环境将相互干扰(加上整个权限、文件所有权等问题)

一句话:不要以root用户身份安装,而是以自己的身份安装

任何第三方依赖项,您仍然可以使用
apt get
以root用户身份安装,但一旦安装,所有人都可以访问它们,无论它们是否使用miniconda