![](/img/trans.png)
[英]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.