2010-11-25 3 views
9

Если я включаю следующую строку в моем питона исходный файлPython Ошибка scapy импорта

from scapy.all import * 

Я получаю эту ошибку

from scapy.all import * 
ImportError: No module named all 

Что верно в консоли и IDLE, но не затмить. Я очень смущен, почему это происходит. Может кто-нибудь помочь мне?

ответ

8

Я думаю, что это может быть проблема с вашей версией

В зависимости от версии простой

from scapy import * 

это все, что требуется

Надежда, что помогает!

+0

scapy v2: 'от scapy.all импорта *' а на scapy v1 'от scapy импорта *' – Cukic0d

1

Я думаю, что было какое-то изменение. Я поместил следующий код в свои scapy-проекты, чтобы он оставался совместимым.

try: 
    import scapy 
except ImportError: 
    del scapy 
    from scapy import all as scapy 
0

Если вы используете Linux эту папку:

/usr/share/pyshared 

Если вы не нашли scapy вы должны загрузить и установить это, например, для Ubuntu вы можете нашел это:

http://packages.ubuntu.com/precise/all/python-scapy/download

и скачать пакет и установить этот пакет около 300 кб.

10

Если scapy не установлен в вашей системе, то вы можете использовать эту команду для установки scapy:

sudo apt-get install python-scapy

+0

Это будет работайте в системах на базе Debian, используйте соответствующий менеджер пакетов для своей версии Linux. – dc5553

0

Если scapy не установлен, пожалуйста, установить с помощью следующей команды:

sudo apt-get install python-scapy 

 Смежные вопросы

  • Нет связанных вопросов^_^