pip
下载速度慢(例如只有 50KB/s)可能由多个因素导致,以下是一些常见原因和解决方法:
国内访问 PyPI 服务器可能会较慢,您可以通过配置国内镜像源来提升下载速度。以下是一些常用的国内镜像源:
https://pypi.tuna.tsinghua.edu.cn/simple
https://mirrors.aliyun.com/pypi/simple
https://pypi.mirrors.ustc.edu.cn/simple
可以临时使用镜像源进行安装:
pip install <package-name> -i https://pypi.tuna.tsinghua.edu.cn/simple
或者将其添加为 pip
的默认镜像源,编辑 ~/.pip/pip.conf
文件(Linux)或 C:\Users\<用户名>\pip\pip.ini
文件(Windows),添加以下内容:
[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
如果仍然很慢,可能是网络问题,例如局域网限速或防火墙设置影响了连接速度。可以尝试以下操作:
有时,过多并发连接会导致速度变慢,可以限制并发下载的数量:
pip install <package-name> --timeout 100 --retries 10
如果系统资源占用率很高,也可能导致下载缓慢。您可以通过检查 CPU 和网络使用情况来确定是否为系统问题。