nmap-python将无法在Raspberry Pi上正确安装

时间:2015-12-18 12:24:43

标签: python linux raspbian

我正在尝试扫描我的网络连接的mac地址,发现nmap可以解决这个问题。因为我想随着时间的推移监视连接,所以我想使用我的Raspberry Pi,直到现在还没有用它在我还不知道的时间间隔内自己完成任务。 我显然选择了Python(我是新手)来完成上面提到的任务。

我的问题始于安装nmap。我通过sudo apt-get install nmap为终端安装了它,但效果不好,因为它不是Python模块,呃。 然后,我通过nmap-python安装了sudo apt-get install nmap-python并尝试使用import nmap

在Python中导入(首先通过shell)

给了我:

Traceback (most recent call last):
  File "<pyshell#0>", line 1, in <module>
    import nmap
ImportError: No module named nmap

(通过.py脚本导入同样的事情)

如果我通过help('modules')列出我的所有模块,它会显示几个模块,其中一个是nmap

......现在的问题是什么?我不明白。我错过了什么吗?

1 个答案:

答案 0 :(得分:1)

它可能来自Python的版本。您安装的模块nmap-python可能适用于Python 2,而您使用的是Python 3的pyshell,或者反过来。