在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
没有任何效果......
有人可以帮帮我吗?
答案 0 :(得分:9)
这个怎么样....
sudo chown -R <username> /home/anaconda2/
答案 1 :(得分:3)
尝试命令sudo env "PATH=$PATH" conda
。
使用命令为Anaconda安装OpenCV时遇到了同样的问题。
$ conda install opencv
当我使用以下命令时,这已得到修复:
$ sudo env "PATH=$PATH" conda install opencv
答案 2 :(得分:2)
如果您在Windows中尝试,可以通过向用户授予权限来更正此错误。为此
1.转到程序文件中位于OS Drive中的Anaconda文件夹 2.然后单击属性 3.在安全选项卡下,单击编辑以更改权限 4.在此之下选择您的用户并向该用户授予完全控制权限。 5.应用设置然后重新打开命令promt并键入
>conda install "package name(eg scipy)"
就是这样。 现在您的包安装