Python中如何选择最快的pip镜像源,告别安装慢的问题
pip 默认连接的是位于海外的 PyPI 官方源,网络延迟的时候下载速度非常慢。
所以,直接写了一个 pip fast check pypi
直接安装
pip install -U pip-fc
直接运行
pip-fc或者python -m pip-fc
主要功能
- 自动选择最快的镜像源:测试多个国内镜像源,自动选出响应最快的源。
- 支持 Python 2.7 和 3.x:无论你使用的是哪个版本的 Python ,都能兼容。
- 简单的命令行操作:无需手动配置,只需执行简单命令,就能切换到最快的镜像源。
- 支持全局配置:镜像源设置支持全局配置,甚至可以在 Docker 容器中使用。
Python中如何选择最快的pip镜像源,告别安装慢的问题
9 回复
核心方案:直接修改pip的全局配置,使用国内镜像源。
最快的方式是修改pip的配置文件,一劳永逸。不用每次安装都加-i参数。
1. 直接命令配置(推荐) 打开终端(Windows用CMD或PowerShell),执行以下命令之一,它会自动创建配置文件:
# 使用清华源 (推荐,综合速度快)
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
# 或者使用阿里云源
pip config set global.index-url https://mirrors.aliyun.com/pypi/simple/
执行后,以后所有pip install命令都会自动使用这个镜像。
2. 手动修改配置文件 如果上面的命令不生效,可以手动操作:
- Linux/macOS: 编辑
~/.pip/pip.conf - Windows: 编辑
%USERPROFILE%\pip\pip.ini
文件内容写:
[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
trusted-host = pypi.tuna.tsinghua.edu.cn
3. 临时使用(不推荐长期用) 如果只是临时加速某次安装:
pip install 包名 -i https://pypi.tuna.tsinghua.edu.cn/simple
总结:直接pip config set配清华源最省事。
pip 解决 conflict 也慢 建议 uv
我一直用的豆瓣的源
uv + aliyun 的源,再没感觉慢了
chsrc 了解一下
执行一次 pip-fc,自动帮你查最快的源。然后你再使用 pip install xxx
进去看到 chsrc 的作者… 我没那么多精力,tools 很多,思路很广,自行随意。



