当前位置: 首页 > news >正文

加速pip下载:永久解决网络慢问题

一文教你解决 pip 下载太慢了的问题 || 下载时因为网络不好中断下载的问题

一、找到 pip 配置文件路径

1.配置文件位置:

        Windows 系统的 pip 配置文件默认不存在,需要手动创建,路径为:

C:\Users\你的用户名\pip\pip.ini
  • 用户目录:通常是 C:\Users\Administrator 或 C:\Users\你的电脑用户名
  • pip 文件夹:如果不存在,需要手动创建。

 

二、创建或编辑 pip.ini 文件

  1. 手动创建步骤

    • 在资源管理器中进入 C:\Users\你的用户名
    • 新建文件夹 pip(如果不存在)。
    • 进入 pip 文件夹,新建文本文件并命名为 pip.ini
  2. 写入配置内容
    用记事本或 notepad++、Trpora 打开 pip.ini,添加以下内容(以清华源为例):

[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple[install]
trusted-host = pypi.tuna.tsinghua.edu.cn
disable-pip-version-check = true
timeout = 120
  • 上述说明

    1. index-url:指定镜像源地址。
    2. trusted-host:允许从该主机下载包(避免 SSL 警告)。
    3. disable-pip-version-check:关闭 pip 版本检查,加快安装速度。
    4. timeout:设置超时时间(秒),避免网络波动导致安装中断。

 

三、注意事项

  1. 文件编码

    • 保存 pip.ini 时,确保编码为 UTF-8,避免中文乱码。
    • 推荐使用 VS Code 等编辑器保存,避免记事本默认使用 ANSI 编码。
  2. 路径正确性

    • 确保文件路径为 C:\Users\你的用户名\pip\pip.ini,大小写不敏感。
  3. 多镜像源配置(可选)
      若需要使用多个镜像源(按优先级 fallback),可添加 extra-index-url

[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
extra-index-url = https://mirrors.aliyun.com/pypi/simple/https://pypi.doubanio.com/simple/

四、验证配置是否生效

  1. 查看当前配置
    打开命令提示符,执行:

pip config list

         输出应显示:

global.index-url='https://pypi.tuna.tsinghua.edu.cn/simple'
install.trusted-host='pypi.tuna.tsinghua.edu.cn'

       2.测试下载速度

        安装一个小包测试(如 requests):

pip install requests

         观察下载链接是否包含镜像源域名(如 tuna.tsinghua.edu.cn)。

五、以下为一些其他常见问题

        1.配置不生效?

         检查文件路径是否正确,文件名是否为 pip.ini(而非 pip.ini.txt)。

         尝试删除配置文件后,使用命令行重新配置:

pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
pip config set install.trusted-host pypi.tuna.tsinghua.edu.cn

        2.恢复默认源

         删除 pip.ini 文件,或执行:

pip config unset global.index-url
pip config unset install.trusted-host

        3.虚拟环境配置

         虚拟环境会继承全局配置,但也可单独设置:

# 激活虚拟环境后执行
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple

推荐镜像源列表:

镜像源URL 地址
清华大学Simple Index
阿里云Simple Index
中国科技大学Verifying - USTC Mirrors
豆瓣Simple Index

通过以上步骤,可以永久更改 Windows 系统的 pip 源,大幅提升 Python 包的下载速度。配置完成后,后续使用 pip 无需再手动指定镜像源。

http://www.xdnf.cn/news/379045.html

相关文章:

  • 数据集-目标检测系列- 冥想 检测数据集 close_eye>> DataBall
  • AI实战笔记(1)AI 的 6 大核心方向 + 学习阶段路径
  • Linxu实验五——NFS服务器
  • WordPress插件targetsms存在远程命令执行漏洞(CVE-2025-3776)
  • 20250510-查看 Anaconda 配置的镜像源
  • redis未授权访问
  • [架构之美]从零开始整合Spring Boot与Maven(十五)
  • AUTODL Chatglm2 langchain 部署大模型聊天助手
  • C语言初阶秘籍6
  • 二分法和牛顿迭代法解方程实根,详解
  • 第十九节:图像梯度与边缘检测- Laplacian 算子
  • 「OC」源码学习——cache_t的原理探究
  • C32-编程案例用函数封装获取两个数的较大数
  • IPFS与去中心化存储:重塑数字世界的基石
  • nuscenes_devkit工具
  • Windows:Powershell的使用
  • 进阶二:基于HC-SR04和LCD1602的超声波测距
  • 海纳思(Hi3798MV300)机顶盒遇到海思摄像头
  • 贪心算法专题(Part1)
  • AI大模型学习十七、利用Dify搭建 AI 图片生成应用
  • STL-to-ASCII-Generator 实用教程
  • SpringBoot2集成xxl-job详解
  • 大模型微调指南之 LLaMA-Factory 篇:一键启动LLaMA系列模型高效微调
  • 差动讯号(3)弱耦合与强耦合
  • Linux数据库篇、第一章_01MySQL5.7的安装部署
  • Java基础 5.10
  • 致远A8V5-9.0安装包(包含信创版)【附百度网盘链接】
  • LeetCode 热题 100 24. 两两交换链表中的节点
  • 计算机网络八股文--day1
  • suricata之日志截断