当conda安装django时,PermissionError(13,'权限被拒绝')

8 python django permissions ubuntu anaconda

当我运行时conda install django,我收到以下错误:

解决环境:完成

==>警告:存在较新版本的conda.<==

当前版本:4.4.10

最新版本:4.4.11

请通过运行更新conda

$ conda update -n base conda
Run Code Online (Sandbox Code Playgroud)

##套餐计划##

环境位置:/ opt/anaconda/anaconda3

添加/更新的规格: - django

将安装以下新软件包:

django: 2.0.2-py36hd476221_0
Run Code Online (Sandbox Code Playgroud)

继续([y]/n)?ÿ

准备交易:完成

验证交易:完成

执行交易:失败

错误conda.core.link:_execute(481):安装包'defaults :: django-2.0.2-py36hd476221_0'时发生错误.PermissionError(13,'权限被拒绝')试图回滚.

回滚交易:完成

PermissionError(13,'权限被拒绝')

我该怎么办?

小智 12

我解决了:

sudo chown -R user anaconda3
Run Code Online (Sandbox Code Playgroud)

我用这个问题作为参考.


小智 1

我解决了。

我递归地更改了 /opt/anaconda/anaconda3 的权限。