首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何从Anaconda更新/删除conda伪造通道?

如何从Anaconda更新/删除conda伪造通道?
EN

Stack Overflow用户
提问于 2019-01-11 16:09:42
回答 3查看 45.2K关注 0票数 24

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

代码语言:javascript
复制
conda config --add channels confa-forge

之后,我尝试安装Orange3。

代码语言:javascript
复制
conda install orange3

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

代码语言:javascript
复制
CondaHTTPEErroR: HTTP 404 NOT FOUND for url <https://conda.anaconda.org/confa-forge/noarch/repodata.json>

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

我怎么才能删除糖果伪造频道?或者我能把频道更新到康达福克频道吗?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2019-01-11 16:49:16

您可以使用:

代码语言:javascript
复制
conda config --show channels

这将列出你的频道

代码语言:javascript
复制
conda config --remove channels NOT_WANTED

这将删除名为NOT_WANTED的通道(假设它是您列表的一部分,例如您的糖果伪造)。

顺便说一句,我会推荐--附加频道而不是--添加它们。

代码语言:javascript
复制
conda config --append channels CHANNEL_NAME

原因:如果你这样做了:

代码语言:javascript
复制
conda config --add channels conda-forge 

这将使conda锻造第一个命中频道。您的anaconda默认频道将获得较低的优先级。您的一些软件包将开始更新到conda。

相反,请这样做:

代码语言:javascript
复制
conda config --append channels conda-forge

这将使您的默认频道保持高优先级。包将在默认情况下被搜索,然后再转到conda-forge :)

票数 81
EN

Stack Overflow用户

发布于 2019-05-30 22:13:06

此外,您还可以检查

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

查看您的频道的优先级$conda config --describe channel_priority

票数 1
EN

Stack Overflow用户

发布于 2022-04-08 13:03:37

您可以手动更改.condarc文件,这是最后的办法,以防其他选项对您都不起作用。虽然不建议这样做,因为手工编辑文件时所犯的任何错误可能很难修复。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/54150169

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档