Open zhangtianqing98 opened 4 years ago
我已经在config.py里指定了具体路径,但仍然提示nmap路径未找到。
设置环境变量,使其nmap命令可直接使用
@CTF-MissFeng 已经尝试过了,但是仍然不行。
我刚开始的时候能够读到nmap的路径,但是提示没有namp.PortScanner方法,然后我根据网上的方法从直接pip3 uninstall nmap ,把nmap卸掉了,只留了个python-nmap,然后就开始提示找不到nmap程序。 看了你scan_namp.py ,直接把nm = nmap.PortScanner(nmap_search_path=PortScan.nmap_search_path)改成nmap.PortScanner()# 实例化nmap.PortScanner对象 。但还是提示找不到nmap程序....
可以了... 解决了
请问是怎么解决的呢
@ CTF-MissFeng已经尝试过了,但是仍然不行。
我刚开始的时候能够读到nmap的路径,但是提示没有namp.PortScanner方法,然后我根据网上的方法从直接pip3卸载nmap,把nmap卸掉了,只留了个python-nmap,然后就开始提示找不到nmap程序。 看了你scan_namp.py,直接把nm = nmap.PortScanner(nmap_search_path = PortScan.nmap_search_path)改成nmap.PortScanner()#实例化nmap.PortScanner对象。 ....
因为requirements.txt是脚本根据项目自动提取出来的,所以有些模块会冲突,比如ipdb、nmap和python-name,我将会检查下requirements.txt文件中冲突的模块
请问是怎么解决的呢
requirements.txt文件有2个模块调用同名了,现在更新了。nmap和python-name、ipdb和ipdb_db。需要卸载nmap和ipdb模块,这两个模块不需要。
好的呢
我已经在config.py 里指定了具体路径,但是仍然提示nmap路径未找到。