nmap-python 无法在 Raspberry Pi 上正确安装
nmap-python won't install properly on Raspberry Pi
我正在尝试扫描我的网络以查找已连接的 mac 地址,发现 nmap
可以解决问题。因为我想随着时间的推移监视连接,所以我想使用我的 Raspberry Pi 直到现在我还没有用在我不知道的时间间隔内自己完成任务。
我显然选择了 Python(我是新手)来完成我上面提到的任务。
我的问题从安装 nmap
开始。我通过 sudo apt-get install nmap
为终端安装了它,但效果不佳,因为它不是 Python 模块,呃。
然后我通过 sudo apt-get install nmap-python
安装了 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
...现在有什么问题?我不明白。我错过了什么吗?
可能来自Python的版本。您安装的模块 nmap-python 可能适用于 Python 2 而您使用的是 Python 3 的 pyshell,或者相反。
我正在尝试扫描我的网络以查找已连接的 mac 地址,发现 nmap
可以解决问题。因为我想随着时间的推移监视连接,所以我想使用我的 Raspberry Pi 直到现在我还没有用在我不知道的时间间隔内自己完成任务。
我显然选择了 Python(我是新手)来完成我上面提到的任务。
我的问题从安装 nmap
开始。我通过 sudo apt-get install nmap
为终端安装了它,但效果不佳,因为它不是 Python 模块,呃。
然后我通过 sudo apt-get install nmap-python
安装了 nmap-python
并尝试使用 import nmap
这给了我:
Traceback (most recent call last):
File "<pyshell#0>", line 1, in <module>
import nmap
ImportError: No module named nmap
(通过 .py 脚本导入同样的事情)
如果我通过 help('modules')
列出我的所有模块,它会显示多个模块,其中之一是 nmap
...现在有什么问题?我不明白。我错过了什么吗?
可能来自Python的版本。您安装的模块 nmap-python 可能适用于 Python 2 而您使用的是 Python 3 的 pyshell,或者相反。