更换pip为清华源

使用 清华大学镜像源(Tsinghua pypi 镜像) 可以显著提升 pip 在国内的下载速度。以下是配置方法:


1. 临时使用清华源

pip install 时直接指定镜像源:

pip install 包名 -i https://pypi.tuna.tsinghua.edu.cn/simple --trusted-host pypi.tuna.tsinghua.edu.cn
  • -i:指定镜像源地址。
  • --trusted-host:避免 HTTPS 证书验证问题。

2. 永久配置清华源

方法一:修改 pip 配置文件(推荐)

  1. 创建或编辑 pip 配置文件:

    • Windows:在 %APPDATA%\pip\pip.ini(如 C:\Users\你的用户名\AppData\Roaming\pip\pip.ini)。
    • Mac/Linux:在 ~/.pip/pip.conf/etc/pip.conf
  2. 添加以下内容:

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

方法二:命令行直接配置

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

3. 验证是否生效

运行以下命令,查看返回的 index-url 是否为清华源:

pip config list

或安装一个包测试速度:

pip install numpy  # 观察下载地址是否来自 tuna.tsinghua

4. 恢复默认源

删除配置文件中的 index-urltrusted-host 行,或直接运行:

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

其他国内镜像源(备用)

镜像名称 地址
阿里云 https://mirrors.aliyun.com/pypi/simple
豆瓣 https://pypi.doubanio.com/simple
中科大 https://pypi.mirrors.ustc.edu.cn/simple

注意事项

  1. 如果使用 虚拟环境(venv),需要在虚拟环境中单独配置。
  2. 某些企业内网可能需要额外设置代理才能访问外部镜像源。

遇到问题可以尝试 pip install 时添加 -v 参数查看详细日志! 🚀

posted @ 2025-04-29 00:45  四针  阅读(2994)  评论(0)    收藏  举报