在python 3.6的windows上,Nmap可能不工作吗?
已安装Nmap文件夹,但仍收到错误消息。
我在控制台python -m pip install nmap
中试过,而且
python -m pip install python-nmap
。
我试过之前一篇文章中的脚本:
import nmap
nm = nmap.PortScanner()
for host in nm.all_hosts():
print(host)
print(nm[host].get('osclass', 'unknown'))
错误如下:
Traceback (most recent call last):
File "C:\Users\bart\Desktop\vortex\nmap script 1.py", line 2, in <module>
nm = nmap.PortScanner()
File "C:\Users\bart\AppData\Local\Programs\Python\Python36\lib\site-packages\nmap\nmap.py", line 131, in __init__
os.getenv('PATH')
nmap.nmap.PortScannerError: 'nmap program was not found in path. PATH is :
目前没有回答
相关问题 更多 >
编程相关推荐