无法通过Miniconda安装软件包:写入权限

时间:2020-05-29 14:40:00

标签: miniconda

我以root身份进行了Miniconda的静默安装,然后向无法安装软件包的普通用户添加了写权限:

如果我尝试-以普通用户身份登录

conda install -y -c bioconda covtobed

我收到此错误:

EnvironmentNotWritableError: The current user does not have write permissions to the target environment.
  environment location: /virome/tools/Miniconda_Shared
  uid: 1982
  gid: 1982

但是以下命令可以工作:

touch /virome/tools/Miniconda_Shared/test.write
touch /virome/tools/Miniconda_Shared/pkgs/test.write
rm /virome/tools/Miniconda_Shared/test.write /virome/tools/Miniconda_Shared/pkgs/test.write

要解决此问题,我应该检查什么(就权限而言)?

1 个答案:

答案 0 :(得分:0)

在这里找到:https://docs.anaconda.com/anaconda/install/multi-user/

sudo chgrp -R $SHAREDGROUP $PATHTOCONDA
sudo chmod 770 -R $PATHTOCONDA