@[TOC]([BUG]Conda下载异常:Your usage of the Anaconda package repository exceeds our rate limits)
问题
背景:
本次想要通过conda来下载对应的 项目依赖,但是在创建python环境时报错,报错信息如下
报错信息如下:
收到 HTTP 429 错误,表示超过了 Anaconda 官方源的访问限制,所以需要在conda的配置信息中注释掉默认的conda下载渠道
venv(base) XXX@luogaiyudeMacBook-Pro VideoLingo % conda create -n videolingo python=3.10
Channels:
- https://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge
- https://mirrors.ustc.edu.cn/anaconda/pkgs/free
- https://mirrors.ustc.edu.cn/anaconda/pkgs/main
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free
- defaults
Platform: osx-arm64
Collecting package metadata (repodata.json): failed
CondaHTTPError: HTTP 429 TERMS OF SERVICE RATE LIMIT EXCEEDED for url <https://repo.anaconda.com/pkgs/main/osx-arm64/repodata.json>
Elapsed: 00:06.737986
CF-RAY: 926fedef78098362-SIN
Your usage of the Anaconda package repository exceeds our rate limits. Please see https://www.anaconda.com/tos-access
解决方案
操作步骤
第一步. 查看当前的conda配置文件地址
conda config --show-sources
-- 结果
==> /opt/homebrew/Caskroom/miniconda/base/.condarc <==
channels:
- https://repo.anaconda.com/pkgs/main
- https://repo.anaconda.com/pkgs/r
==> /Users/luogaiyu/.condarc <==
channels:
- https://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge/
- https://mirrors.ustc.edu.cn/anaconda/pkgs/free/
- https://mirrors.ustc.edu.cn/anaconda/pkgs/main/
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
- https://repo.anaconda.com/pkgs/main
- https://repo.anaconda.com/pkgs/r
show_channel_urls: True
得到配置文件的地址
- /Users/luogaiyu/.condarc
- /opt/homebrew/Caskroom/miniconda/base/.condarc
注释掉这两个文件中的默认源
第二步: 注释掉conda中的默认源
vim /opt/homebrew/Caskroom/miniconda/base/.condarc
vim /Users/luogaiyu/.condarc
第三步: 最后运行代码
重新运行创建环境命令,问题解决
总结
- 注释掉conda默认源,默认源头不好用,在国内需要使用替换源
ps: 替换源头的命令放在这里
# 添加清华源
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
# 添加中科大源
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/pkgs/main/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge/
欢迎大家加我飞书或者vx扩列,
- 本职工作:数据研发工程师,目前在某互联网公司做数据工程相关的工作,实时离线的数据都有开发经验,欢迎来聊合作
- 目前在专注在AI模型相关的开发和应用,也在和自己的交易系统相结合 www.cnblogs.com/DarkChink/p…