我正在尝试遵循在线教程“针对道德黑客的Python”。我有以下代码:
import nmap
nmap1 = nmap.PortScanner()
a = nmap1.map_version()
print(nmap)
但是,出现以下错误:
Traceback (most recent call last):
File "nmap_Test.py", line 3, in <module>
nmap1 = nmap.PortScanner()
AttributeError: module 'nmap' has no attribute 'PortScanner'
我曾尝试卸载模块等,但是我没有运气。
答案 0 :(得分:1)
我找到了解决方案。我使用brew安装了nmap,并以root用户身份编译了该程序。
brew install nmap