为什么conda会显示两组不同的频道?

时间:2020-03-12 01:24:18

标签: conda

当我执行conda env export时,我看到四个频道(如下所示),但是当我尝试删除一个频道时,出现错误,指出该频道不在配置文件中。如果不是真正的频道,为什么我的频道中列出了这些频道?我该如何摆脱它们?

(base) C:\Users\User>conda env export
name: base
channels:
  - pytorch
  - anaconda
  - conda-forge
  - defaults
dependencies:

(base) C:\Users\User>conda config --remove channels pytorch

CondaKeyError: 'channels': 'pytorch' is not in the 'channels' key of the config file


(base) C:\Users\User>conda config --show channels
channels:
  - conda-forge
  - defaults

1 个答案:

答案 0 :(得分:0)

conda env export命令查找所安装软件包的来源。您的 base 环境从pytorch频道安装了一个或多个软件包。您必须从其他渠道重新安装软件包才能在导出中删除它。