【发布时间】:2020-09-17 02:15:03
【问题描述】:
这是我的第一个 stackoverflow 问题!
最近python pip install 已经停止工作并给出以下错误:
pip3 安装 django
WARNING: Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError('<pip._vendor.urllib3.connection.VerifiedHTTPSConnection object at 0x7f07a41b75c0>: Failed to establish a new connection: [Errno -3] Temporary failure in name resolution')': /simple/django/
错误会重复几次,直到它放弃。
我在 Windows 10 上的 WSL(Linux 的 Windows 子系统)上的 Linux Debian 中使用 Python3。
经过一番搜索和查看一些建议后,我发现我的 /etc/resolv.conf 仅包含:
^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@
这看起来不太对劲……这可能是问题所在吗?
resolv.conf 应该包含什么?
考虑可能是什么根本原因...在此之前,计算机在运行 apache2 和 mysql 服务时意外关闭了电源(在 WSL 上的 debian 中),这会导致问题吗?
提前致谢,马克
【问题讨论】:
标签: python-3.x linux pip debian windows-subsystem-for-linux