Python scapy ошибка импорта - PullRequest
       8

Python scapy ошибка импорта

9 голосов
/ 25 ноября 2010

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

from scapy.all import *

, я получу эту ошибку

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

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

Ответы [ 7 ]

10 голосов
/ 12 августа 2015

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

sudo apt-get install python-scapy

9 голосов
/ 16 апреля 2012

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

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

from scapy import *

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

Надеюсь, это поможет!

1 голос
/ 22 марта 2017

Удалить любой файл с именем scapy.py

1 голос
/ 02 июля 2011

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

try:
    import scapy
except ImportError:
    del scapy
    from scapy import all as scapy
0 голосов
/ 12 июля 2018

Я хочу внести свой вклад в эту проблему. Ищите файлы с именем "scapy" в вашем каталоге, где вы используете свой скрипт. У меня был один с именем "scapy.py", и, очевидно, Python пытается включить из "." Я удалил скрипт и: import scapy.all import * отлично работает.

0 голосов
/ 04 января 2018

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

sudo apt-get install python-scapy
0 голосов
/ 04 ноября 2014

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

/usr/share/pyshared

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

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

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

...