[英]How to get "conda update --all" to install using conda-forge instead of anaconda channel?
[英]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.