删除默认的 conda 通道

问题描述 投票:0回答:1

我刚刚重新安装了我的 anaconda。下面是我的~/.condarc

channels:
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/r
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/msys2
custom_channels:
  conda-forge: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  pytorch: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
show_channel_urls: true

但是当我打字时

conda 配置--显示频道 我得到以下内容

channels:
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/r
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/msys2
  - https://repo.anaconda.com/pkgs/main
  - https://repo.anaconda.com/pkgs/r

和 conda config --show custom_channels 仍然给我以下内容:

custom_channels:
  pkgs/main: https://repo.anaconda.com
  pkgs/r: https://repo.anaconda.com
  conda-forge: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  pytorch: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud

如何删除 repo.anaconda.com 频道?因为我的 conda 仍在尝试从默认渠道下载软件包。我试过了

conda config --删除通道https://repo.anaconda.com/pkgs/main

但是得到了

CondaKeyError: 'channels': value 'https://repo.anaconda.com/pkgs/main' not present in config
python anaconda conda
1个回答
0
投票

最终成功解决了这个问题。 对于遇到同样问题的人,请运行

find / -name ".condarc" 2>/dev/null

并查看您的计算机中存在多少其他 .condarc 文件。

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