Ubuntu上的Anaconda - 使用conda命令更新权限出错

问题描述 投票:3回答:3

在Windows 8.1的笔记本电脑上,我安装了vmware和ubuntu 16.4。

我最近安装了Anaconda 2.7(x64)。安装anaconda的目录是:

 /home/anaconda2/

当我尝试使用以下命令更新包时,我遇到了如下所述的错误:

 conda update --all

错误

 Error: Missing write permissions in: /home/anaconda2

我试图使用sudo,并尝试在visudo下写下以下权限

madhu ALL=(ALL:ALL)  ALL

没有用......

有人可以帮帮我吗?

python ubuntu permissions sudo
3个回答
9
投票

那这个呢....

 sudo chown -R <username> /home/anaconda2/

3
投票

尝试命令sudo env "PATH=$PATH" conda

使用该命令为Anaconda安装OpenCV时遇到了同样的问题。

$ conda install opencv

我在使用以下命令时修复了这个问题:

$ sudo env "PATH=$PATH" conda install opencv

2
投票

如果您在Windows中尝试它,则可以通过向用户授予权限来更正此错误。为了那个原因

1.转到程序文件中OS驱动器中的Anaconda文件夹2.然后单击属性3.在安全选项卡下,单击编辑以更改权限4.在此选择您的用户并授予该用户完全控制权限。 5.应用设置,然后重新打开命令promt并键入

        >conda install "package name(eg scipy)"

就是这样。现在你的包安装了

© www.soinside.com 2019 - 2024. All rights reserved.