"DNS server not authoritative for zone" Windows 错误 7

"DNS server not authoritative for zone" error on Windows 7

我试图在 Windows 7 机器上从 cmd 启动 Python 控制台并收到神秘的错误消息

C:\>python
DNS server not authoritative for zone.

我以前从未遇到过这种情况,也找不到任何确凿的解释。这是什么意思?

我使用 here 中的 get-pip.py 安装脚本安装了 Python 3.8.5 和 pip。执行 C:\>pip -v 会引发相同的错误。

好的,我至少找到了一个可行的解决方案 - 虽然我不明白。

使用具有 管理员权限 cmd 可以重现该错误,并且在使用具有普通权限的命令行时不会发生该错误,例如只需在 Windows 菜单的搜索栏中键入 cmd(而不是 右键单击​​ cmd.exe > 属性 > 兼容性 > 检查“运行 此程序作为管理员).

有人知道这背后的技术细节吗?