pip 和 anaconda 出现“Errno 13 Permission denied”

pip 和 anaconda 出现“Errno 13 Permission denied”

我尝试通过以下方式更新 anaconda:

conda update conda

它返回:

PermissionError(13, 'Permission denied')

然后我发现pip也发生了同样的事情:

pip install --upgrade pip

返回:

Could not install packages due to an EnvironmentError:
 [Errno 13] Permission denied: '/home/user/anaconda3/bin/pip'

有人能告诉我发生了什么事以及如何解决吗?

答案1

根据 conda 的github页:

这可能是因为 的~/anaconda3所有者和组。您可以使用以下命令更改此目录的所有者和组:

sudo chown -R $USER:$USER ~/anaconda3

根据回答:

如果上述命令对你不起作用,那么这个命令可能会有帮助:

sudo env "PATH=$PATH" conda update conda

相关内容