Anaconda r

Anaconda r,anaconda,Anaconda,收集包元数据(current_repodata.json):完成解决环境:完成 一揽子计划 环境位置:C:\ProgramData\Anaconda3 新增/更新规格: -配置分析器 将安装以下新软件包: configparser pkgs/main/noarch::configparser-5.0.2-pyhd3eb1b00 是否继续([y]/n)?y 准备事务:完成验证事务:完成执行 交易:完成 也许您可以提供一些有关您的环境和可能与此问题相关的软件版本的更多详细信息,以帮助任何可能帮助您的

收集包元数据(current_repodata.json):完成解决环境:完成

一揽子计划


环境位置:C:\ProgramData\Anaconda3

新增/更新规格: -配置分析器

将安装以下新软件包:

configparser pkgs/main/noarch::configparser-5.0.2-pyhd3eb1b00

是否继续([y]/n)?y

准备事务:完成验证事务:完成执行 交易:完成


也许您可以提供一些有关您的环境和可能与此问题相关的软件版本的更多详细信息,以帮助任何可能帮助您的人。此外,在较新版本的conda(过去1.5年左右)中,主环境称为
base
,不是
root
。环境位置:C:\ProgramData\Anaconda3。我把根换成了根。我也有同样的错误,这是不对的。至少在Linux/Mac操作系统下,conda不需要超级用户权限。它对我来说很好。你能解释一下为什么你的解决方案有效吗?它在Windows 10上对我有效。我没有在Mac上尝试过,但我会尝试以sudo conda update——name root conda——的形式运行该命令。@hamedbaziyad是的,这可能被认为是一种解决方法,可能会解决您的问题,但在许多情况下不必使用超级用户权限运行conda,在这些情况下可能不是最好的做法。使用超级用户权限运行命令会造成比不使用超级用户权限更大的损害,因此最好避免使用超级用户权限。另外,用户可能没有超级用户权限,但仍然希望更新conda。这对我来说很有效。只有这样做,我才能得到我的Spyder IDE,更新到最新版本…对我来说很有用。但是,我认为您也需要更改~/.conda的所有权,因为它包含需要更新的environments.txt。sudo chown-R$USER:$GROUP for linux users only在使用minicondaThis时也为我工作这是个坏主意:在大多数情况下对大多数人都不起作用,并且可以删除一些必要的配置选项。
conda update -n base -c defaults conda
sudo -u myuser -i
unset SUDO_UID SUDO_GID SUDO_USER
sudo chown -R username /path/to/anaconda3
sudo chown -R $USER:$USER anaconda3
$:> conda config --show envs_dirs

    envs_dirs:
    - /home/some_recent_path    # remove this
    - /home/.../anaconda3/envs
$:> conda config --remove envs_dirs /home/some_recent_path
CONDA_ENVS_PATH=~/my-envs:/opt/anaconda/envs
sudo chown -R $USER ~/.conda
$ sudo chown -R $USER:$USER anaconda 3