文章目录
目录
- 一、国内镜像加速方案(推荐首选)
- 二、全局镜像配置(一劳永逸)
- 三、多线程下载加速
- 四、分步安装策略
- 五、离线安装方案(适用于内网环境)
- 六、代理加速方案(适用于企业VPN环境)
- 七、最小化安装(仅核心功能)
- 八、下载速度对比表
- 九、常见问题解决
- 十、高级加速方案(CDN 优化)
# 清华大学镜像源(综合速度最佳)
pip install ultralytics==8.2.0 -i https://pypi.tuna.tsinghua.edu.cn/simple
# 阿里云镜像源(适合华东地区)
pip install ultralytics==8.2.0 -i http://mirrors.aliyun.com/pypi/simple/
# 豆瓣镜像源(备用选项)
pip install ultralytics==8.2.0 -i http://pypi.douban.com/simple
# 永久设置镜像源(Linux/Mac)
cat <<EOF >> ~/.pip/pip.conf
[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
trusted-host = pypi.tuna.tsinghua.edu.cn
EOF
# Windows 设置方法:
# 1. 新建目录 C:Users你的用户名pip
# 2. 创建 pip.ini 文件,内容同上
# 使用 pip 多线程加速插件(先安装加速工具)
pip install pip -U # 升级 pip 到最新版
pip install pip_accelerate
# 启动多线程下载(默认8线程)
pip install ultralytics==8.2.0 --use-accelerate -i https://pypi.tuna.tsinghua.edu.cn/simple
# 1. 优先安装大体积依赖(单独下载)
pip install torch==2.2.1 torchvision==0.17.1 -f https://download.pytorch.org/whl/torch_stable.html
# 2. 再安装其他依赖
pip install ultralytics==8.2.0 --no-deps # 跳过主依赖安装
# 3. 补全依赖(可选)
pip install -r <(pip show ultralytics | grep Requires | cut -d: -f2)
# 1. 在外网机器下载所有依赖
pip download ultralytics==8.2.0 -d ./yolo_pkg -i https://pypi.tuna.tsinghua.edu.cn/simple
# 2. 将下载的 whl 文件(约 500MB)拷贝到目标机器
# 3. 离线安装
pip install --no-index --find-links=./yolo_pkg ultralytics
# 临时启用代理(需替换实际代理地址)
pip install ultralytics==8.2.0 --proxy=http://user:password@proxy.server.com:8080
# 永久设置代理(Linux/Mac)
export http_proxy=http://proxy.server.com:8080
export https_proxy=http://proxy.server.com:8080
# 跳过非必要依赖(减少60%下载量)
pip install ultralytics==8.2.0 --no-deps --extra-index-url https://pypi.tuna.tsinghua.edu.cn/simple
# 手动安装必要依赖
pip install numpy>=1.22.2 matplotlib>=3.3.0
| 方法 | 平均速度 | 耗时(100Mbps带宽) | 可靠性 |
|---|---|---|---|
| 官方源 | 200KB/s | 8分钟 | 低 |
| 国内镜像 | 8MB/s | 15秒 | 高 |
| 多线程加速 | 12MB/s | 10秒 | 中 |
| 离线安装 | 本地速度 | 5秒 | 最高 |
1. 证书错误问题
# 添加信任参数 pip install ultralytics --trusted-host pypi.tuna.tsinghua.edu.cn
2. 版本冲突解决
# 创建虚拟环境(推荐) python -m venv yolo_env source yolo_env/bin/activate # Linux/Mac yolo_envScriptsactivate # Windows
3. 断点续传方法
# 使用 pip 缓存继续下载 pip install ultralytics==8.2.0 --no-cache-dir # 先清空错误缓存
# 使用开源加速服务(需安装第三方工具)
# 1. 安装加速客户端
pip install openx-cli
# 2. 启动加速下载
openx install ultralytics==8.2.0
通过以上方法,90% 以上的用户可以在 30 秒内完成安装。如果仍然遇到问题,可以尝试指定旧版本依赖:
pip install ultralytics==8.2.0 "numpy<1.25" "protobuf<4.24"
到此这篇关于pip install 安装太慢的解决方法的文章就介绍到这了,更多相关pip install 安装太慢内容请搜索风君子博客以前的文章或继续浏览下面的相关文章希望大家以后多多支持风君子博客!
您可能感兴趣的文章:
- python用pip install时安装失败的一系列问题及解决方法
- pip install urllib2不能安装的解决方法
- 更改Python的pip install 默认安装依赖路径方法详解
- Windows安装Python、pip、easy_install的方法
- pip install如何指定包的安装路径
- Python中easy_install 和 pip 的安装及使用
- pip install python 快速安装模块的教程图解
- pip install 安装路径修改的方法步骤