【问题标题】:Anaconda on Ubuntu - Error in permission to update using conda commandUbuntu 上的 Anaconda - 使用 conda 命令更新权限时出错
【发布时间】:2016-10-12 12:31:00
【问题描述】:

在我的 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


【解决方案1】:

这个呢……

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

【讨论】:

  • 非常感谢,它对我有用。 “madhu”是用户名:)
【解决方案2】:

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

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

$ conda install opencv

当我使用以下命令时,此问题已修复:

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

【讨论】:

    【解决方案3】:

    如果您在 Windows 中尝试,您可以通过授予用户权限来纠正此错误。为此

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

            >conda install "package name(eg scipy)"
    

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

    【讨论】:

    • 什么样的程序文件?问题是关于 Ubuntu。
    猜你喜欢
    • 2018-08-08
    • 2018-03-31
    • 2018-08-17
    • 2019-05-28
    • 2017-04-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-05-30
    相关资源
    最近更新 更多