报错
在pip install python-nmap后,import nmap找不到nmap,我看了下下载的文件里面确实没有nmap的包,而且wheel创建失败。
在网上找了很多解决方法,最后直接下载了Nmap,然后放在了我Anaconda的site-packages下,然后也添加了环境变量:

这个时候又爆了一个PortScanner()的错,非常抑郁,整来整去,连nmap都找不到了。
解决
-
直接下载Nmap,安装到自己环境的文件夹里面。
-
如上图中添加环境变量。
-
在IDLE中不要直接写
import nmap,而是写from Nmap import nmap,就没问题了

虽然是个小问题,但是网上没能找到适合的解决办法,因此还是弄了一早上,如果我们问题相同,希望能够帮到你!

在尝试使用pip安装python-nmap后遇到导入问题,发现缺少nmap包且wheel创建失败。通过直接下载Nmap并放入Anaconda的site-packages目录,同时添加环境变量,但出现了PortScanner错误。最终解决方案是将Nmap手动安装到环境中,并在IDLE中使用'from Nmap import nmap'导入,问题得到解决。

2410

被折叠的 条评论
为什么被折叠?



