pip install Read timed out:从 DNS 到镜像的系统化排障
安装 requests、torch 或私有依赖时卡在 Read timed out,重试后仍失败。
RUNBOOK DIRECTORY / 38 PUBLISHED
先锁定系统、工具或运行环境,再按错误特征和故障阶段进入可验证、可回滚的诊断路径。
ENVIRONMENT
安装 requests、torch 或私有依赖时卡在 Read timed out,重试后仍失败。
包下载到一半被重置,CI 环境尤为常见。
pip 报 SSL 证书校验失败,临时 --trusted-host 看似能绕过。
明明存在的包却提示没有匹配版本。
公司私有包与公共包混用时,安装速度慢或频繁 401。
pipx 安装命令行工具时提示虚拟环境创建失败或找不到 Python。
uv sync 访问包索引时出现 certificate verify failed 或连接超时。
ENVIRONMENT
brew install 长时间停在 Updating Homebrew,终端没有明显进度。
Updating Homebrew 后出现 RPC failed、early EOF 或连接超时。
公式更新很快,但安装时 bottle 下载只有几 KB/s。
ENVIRONMENT
apt update 提示 Temporary failure in name resolution。
apt update 在某个镜像站等待或连接超时。
apt update 返回 NO_PUBKEY 或仓库签名无法验证。
升级后 apt update 对 Release 文件返回 404。
ENVIRONMENT
yum makecache 或 dnf update 无法连接 mirrorlist。
ENVIRONMENT
Failed to download metadata 或 GPG 校验异常同时出现。
ENVIRONMENT
docker build 在 FROM 阶段报 i/o timeout 或 TLS handshake timeout。
拉取公开镜像却在 token 服务返回超时或 401。
podman pull 在私有 Registry 报 x509 或 TLS handshake timeout。
Compose 项目中某个服务拉取失败,直接执行全量 pull 时难以判断是哪个镜像或依赖发生问题。
ENVIRONMENT
cargo build 更新索引或下载 crate 极慢。
普通 crate 可下载,只有 git 依赖超时或认证失败。
ENVIRONMENT
go mod download 超时,公共与私有模块混合时更明显。
模块已从代理获取,但校验数据库请求失败。
ENVIRONMENT
pip、brew、apt、Docker 都偶发失败,换源只能短暂改善。
ENVIRONMENT
本地正常、CI 间歇性失败,导致发布被阻塞。
ENVIRONMENT
git clone HTTPS 地址时卡住、报 SSL certificate problem 或 RPC failed。
ssh 或 Git SSH 远端在握手前超时。
仓库中的大文件显示为 Git LFS pointer 文本,而不是预期的二进制内容。
ENVIRONMENT
服务启动后立刻 failed,只有 systemctl 状态摘要。
systemctl status 显示 unit 仍处于 failed,修复配置后需要区分服务是否已恢复与 failed 状态是否已重置。
ENVIRONMENT
Nginx 返回 502,error.log 出现 connect() failed 或 upstream timed out。
curl 报 SSL certificate problem,OpenSSL 显示 verify error。
wget 通过自动代理或环境变量下载文件时反复超时。
ENVIRONMENT
在非项目目录执行 conda env create 后,环境没有按预期名称创建,或读取了错误的 environment.yml。
ENVIRONMENT
Pod 拉取私有镜像失败,describe 中出现 ImagePullBackOff、鉴权失败或找不到 imagePullSecrets。
ENVIRONMENT
执行 ollama pull 后模型没有完成下载,或调用本地拉取 API 时无法判断下载是否仍在进行。
ENVIRONMENT
Node 服务启动时出现 listen EADDRINUSE: address already in use,或因已有进程监听端口而无法绑定。