Я не могу импортировать модуль "scapy" в моей виртуальной среде. Я попробовал это с python 3.6.9 (который я должен использовать для своего проекта) и python 3.7. Ни одна из этих версий не работала.
Варианты импорта, такие как
from scapy.all import *
или
import scapy
или
from scapy import IP, sr1, ICMP
, все они не работали .
Ни одно из найденных мной сообщений не решило мою проблему.
Установка через pip
в виртуальном окружении прошла успешно. После этого модуль появляется в результатах
pip list
Я распечатал пути, которые python ищет модули и обнаружил, что путь к модулю scapy не был ' Это интересно, потому что разве это не обычный способ использования виртуальных envs ...?! В любом случае, после добавления этого пути:
import sys
sys.path.append('/home/username/Desktop/environments/my_env/bin/')
он также не работал, хотя бинарный файл scapy находится в той же папке, что и python.
Я уже пытался переустановить ... в основном все.