首页 > 解决方案 > Windows 7 上的“DNS 服务器不是区域的权威”错误

问题描述

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

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

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

我安装了 Python 3.8.5 以及pip使用此处get-pip.py的安装脚本。这样做会引发同样的错误。C:\>pip -v

标签: pythonwindowscmderror-handlingdns

解决方案


好的,我至少找到了一个可行的解决方案——尽管我不明白。

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

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


推荐阅读