Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/330.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 为什么导入dns.resolver时出现问题?_Python - Fatal编程技术网

Python 为什么导入dns.resolver时出现问题?

Python 为什么导入dns.resolver时出现问题?,python,Python,尝试从dnspython导入dns.resolver时遇到问题。 每当我导入dns.resolver时,我都会收到一个错误(如下所示)。我已经强制重新安装了模块,重新启动了计算机,但仍然出现同样的错误。提前谢谢 导入dns.resolver 回溯(最近一次呼叫最后一次): 文件“”,第1行,在 ModuleNotFoundError:没有名为“dns”的模块 我使用的python版本是3.6.6通过pip安装时出现问题,但如果您这样做,您将希望执行此操作以导入解析器(其他类也一样): 此外,您

尝试从dnspython导入dns.resolver时遇到问题。 每当我导入dns.resolver时,我都会收到一个错误(如下所示)。我已经强制重新安装了模块,重新启动了计算机,但仍然出现同样的错误。提前谢谢

导入dns.resolver
回溯(最近一次呼叫最后一次):
文件“”,第1行,在
ModuleNotFoundError:没有名为“dns”的模块

我使用的python版本是3.6.6

通过
pip
安装时出现问题,但如果您这样做,您将希望执行此操作以导入解析器(其他类也一样):

此外,您在网上找到的示例可能会略有变化

这:

变成这样:

from dns import name
n = name.from_text('www.dnspython.org')
o = name.from_text('dnspython.org')

您是通过pip安装的吗?还是通过github安装并运行setup.py?我通过pip使用它。
from dns import resolver
import dns.name
n = dns.name.from_text('www.dnspython.org')
o = dns.name.from_text('dnspython.org')
from dns import name
n = name.from_text('www.dnspython.org')
o = name.from_text('dnspython.org')