繁体   English   中英

如何从 Anaconda 更新/删除 conda-forge 频道?

[英]How update/remove conda-forge channel from Anaconda?

我想通过 conda 安装 Orange3。 所以我输入 Anaconda 提示符

conda config --add channels confa-forge

之后我尝试安装 Orange3

conda install orange3

但是 Anaconda 提示显示此错误消息

CondaHTTPEErroR: HTTP 404 NOT FOUND for url <https://conda.anaconda.org/confa-forge/noarch/repodata.json>

所以我意识到我写的是 confa -forge 而不是conda -forge。

如何删除频道 confa-forge? 或者我可以将频道更新为 conda-forge 吗?

您可以使用:

conda config --show channels

这将列出您的频道

conda config --remove channels NOT_WANTED

这将删除名为NOT_WANTED的频道(假设它是您列表的一部分,例如您的confa-forge)

顺便说一句,我会建议 - 添加--add添加它们的渠道

conda config --append channels CHANNEL_NAME

原因:如果你这样做:

conda config --add channels conda-forge 

这将使conda-forge成为第一个热门频道。 您的anaconda的默认频道将获得较低的优先级。 你的一些软件包将开始更新为conda-forge。

相反,这样做:

conda config --append channels conda-forge

这会使您的默认频道保持高优先级。 在进入conda-forge之前,将在默认情况下搜索包

你也可以检查一下

http://conda-forge.org/docs/user/tipsandtricks.html#using-multiple-channels

要查看频道的优先级,请参阅$conda config --describe channel_priority

您可以手动更改 .condarc 文件,作为万一其他选项都不适合您的最后手段。 尽管不建议这样做,因为手动编辑文件时出现的任何错误都可能难以修复。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM