Python Nmap没有这样的文件或目录

Python Nmap没有这样的文件或目录,python,nmap,Python,Nmap,我正在尝试使用nmap扫描MAC地址,但无法使其工作。我从这里安装了Python2.7的nmap: 然后我解压缩文件并运行 python setup.py install 然后,我打开了一个python会话,并尝试了以下方法: import nmap nm = nmap.PortScanner() 但我得到了这个错误: OSError: [Errno 2] No such file or directory 为什么会发生这种情况?您可能需要将nmap本身安装到系统中,并将其添加到PATH中

我正在尝试使用nmap扫描MAC地址,但无法使其工作。我从这里安装了Python2.7的nmap:

然后我解压缩文件并运行

python setup.py install
然后,我打开了一个python会话,并尝试了以下方法:

import nmap
nm = nmap.PortScanner()
但我得到了这个错误:

OSError: [Errno 2] No such file or directory

为什么会发生这种情况?

您可能需要将nmap本身安装到系统中,并将其添加到PATH中,以便python nmap可以访问它。请看Hm nmap已经安装好了--我将尝试将它添加到路径中(还没有弄清楚如何做),您使用的是哪个操作系统?我使用的是Raspbian for Raspberry Pi。我通过运行sudo-apt-get-install-nmap解决了这个问题,而不是按照网站的说明进行操作。您可能希望将其作为答案添加进来,并将其标记为已接受