nmap使用之异常解决nmap.nmap.PortScannerError: nmap program was not found in path.

根据错误描述可以看出是Nmap程序没有在系统变量中找到

1\手动在命令行中输入 which nmap 看是否在系统变量中, 先卸载掉已安装的包pip uninstall python-nmap

2\没有找到说明可能是你没有安装Nmap二进制包,或者没有配置好环境变量,没有就到这边Nmap's official download page去下载。下载安装好后需要去运行一下nmap.exe的再查看系统变量和用户变量是否有Nmap的路径,不出意外是有的.没有再重新安装

3\上述步骤完成后再次执行pip install python-nmap安装,重启一下IDE,最好可以重启机器再次运行,解决!

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章