在WSL中安装python3-pip耗时过久是否属于正常情况?
在WSL中安装pip卡住的解决办法
这种情况绝对不正常——apt的解压步骤通常只需要几分钟,30分钟完全卡住肯定是出问题了。
先处理当前卡住的状态
- 按
Ctrl+C终止当前运行的apt命令,先把卡住的进程停掉。 - 修复系统中未完成的安装和依赖问题:
你的输出里提到“1 not fully installed or removed”,这个命令会自动处理残留的安装包,修复依赖链。sudo apt --fix-broken install - 清理apt的缓存文件,避免缓存损坏导致的异常:
sudo apt clean && sudo apt autoclean - 重新尝试安装:
sudo apt-get install python3-pip
如果还是卡住,换个更轻量的pip安装方式
apt安装python3-pip会附带一堆编译依赖(比如你看到的gcc、g++这些),如果只是需要pip,完全可以用官方的安装脚本,步骤更简单也不会带多余依赖:
curl https://bootstrap.pypa.io/get-pip.py | python3 -
这个脚本会直接给你安装最新版的pip,不需要处理apt的复杂依赖,也不容易卡住。
额外提示
如果WSL经常出现磁盘操作慢的问题,检查一下是不是把WSL的文件放在了Windows的挂载目录(比如/mnt/c下),建议把常用的开发目录放在WSL的原生文件系统(比如/home/你的用户名/)里,IO性能会好很多。
内容的提问来源于stack exchange,提问作者adaxt
相关产品推荐
相关产品推荐

