使用 pip install xxx 下载速度慢的问题,这主要是因为默认的 PyPI 源在国外,网络延迟高导致的。
切换到国内的镜像源来大幅提升下载速度。我这里以PyQT6作为演示:
一、临时提速(单次生效)
最简单的方式是在安装命令后直接指定国内镜像源,推荐使用阿里云或清华的源,执行以下命令即可:
# 使用阿里云镜像(推荐,速度快且稳定)
pip install PyQt6 -i https://mirrors.aliyun.com/pypi/simple/
# 或使用清华大学镜像
pip install PyQt6 -i https://pypi.tuna.tsinghua.edu.cn/simple/
# 如果你的pip版本较旧,可能需要加 --trusted-host 参数
pip install PyQt6 -i https://mirrors.aliyun.com/pypi/simple/ --trusted-host mirrors.aliyun.com二、永久配置(一劳永逸)
如果不想每次安装都加镜像地址,可以配置 pip 永久使用国内源:
Windows 系统
在用户目录下(比如
C:\Users\你的用户名\)新建一个名为pip的文件夹;在该文件夹内新建
pip.ini文件,写入以下内容:
[global]
index-url = https://mirrors.aliyun.com/pypi/simple/
[install]
trusted-host = mirrors.aliyun.commacOS/Linux 系统
打开终端,执行命令创建 / 编辑 pip 配置文件:
# 创建配置目录(如果不存在) mkdir -p ~/.config/pip # 编辑配置文件 vim ~/.config/pip/pip.conf在文件中输入以下内容并保存:
[global]
index-url = https://mirrors.aliyun.com/pypi/simple/
[install]
trusted-host = mirrors.aliyun.com配置完成后,直接执行 pip install PyQt6 就会自动使用国内源,下载速度会显著提升。
三、额外优化建议
如果下载仍较慢,可尝试:
升级 pip 到最新版本:
pip install --upgrade pip检查网络是否稳定,或切换到手机热点测试
若 PyQt6 安装包较大,可使用
pip install PyQt6 --no-cache-dir避免缓存占用
总结
临时提速可在安装命令后加
-i 国内镜像地址,阿里云 / 清华源优先永久配置只需修改 pip 配置文件,后续所有 pip 安装都会自动走国内源
升级 pip 或清理缓存可进一步优化下载体验。
评论交流
欢迎留下你的想法