2015-06-28 2 views
1

Я пытаюсь установить Nmap для моего пи, и я сделал это:Raspberry Pi: Нет модуль с именем птар

sudo apt-get install nmap 

который, казалось, прекрасно работать. Но когда я открываю сессию питона и попытаться импортировать птар:

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

Что это супер странно, потому что я установил его в порядке, или, по крайней мере, я думал. Любые идеи, почему это может произойти?

ответ

4

Если запустить

apt-cache show nmap 

вы увидите в информации о нем, что это не пакет Python. Если вы хотите, вы можете запустить man nmap, чтобы узнать больше о том, что вы установили, до сих пор.

Пакет Python, который вы хотите установить, вероятно, называется чем-то вроде python-nmap или python3-nmap. Вы можете запустить

apt-cache search nmap 

перечислить все пакеты с «Nmap» в имени, и посмотреть, что его имя на самом деле, а потом что-то вроде

sudo apt-get install python-nmap 

установить.