[英]Installing miniconda for theano with gpuarray: as root or as user?
我一直为我的python需求使用virtualenv(wrapper),但是现在我正在考虑为新项目尝试conda,主要是因为theano docs“ 强烈 ”推荐它,并希望它可以为pygpu配置节省一些麻烦。 我在linux mint 16上(我想,uname中的内核来自ubuntu 14.04),并且没有conda / miniconda的系统软件包,因此我必须使用其shell脚本进行安装。
现在,我遇到了一个难题–应该以用户身份还是root用户身份安装? 将来有什么可能会减少我的麻烦(假设我要使用(nvidia)GPU进行计算)。
Anaconda和miniconda旨在由每个用户单独安装到每个用户$HOME/miniconda
目录中。 如果您以root用户身份以共享安装方式安装它,则所有用户都需要访问/root/miniconda
。
另外,将在$HOME/miniconda/envs
创建环境,因此几个人的环境将相互干扰(加上权限,文件所有权等整个问题)。
底线:不要以root身份安装,而是以自己的身份安装。
您仍然可以使用apt-get
以root用户身份安装任何第三方依赖项,但是一旦安装它们,每个人都可以访问它们,无论他们是否使用miniconda。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.