Ошибка импорта при использовании pyshark

Я пытаюсь установить pyshark в Windows. [Python 2.6]. Когда я пытаюсь импортировать pyshark в мой код Python. Я получаю следующую ошибку -

**Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "pyshark\__init__.py", line 1, in <module>
    from pyshark.capture.live_capture import LiveCapture
  File "pyshark\capture\live_capture.py", line 3, in <module>
    from pyshark.capture.capture import Capture
  File "pyshark\capture\capture.py", line 4, in <module>
    from pyshark.tshark.tshark_xml import packet_from_xml_packet
  File "pyshark\tshark\tshark_xml.py", line 4, in <module>
    import lxml.objectify
ImportError: DLL load failed: The specified procedure could not be found.**

Похоже, lxml.objectify недоступен, но я установил lxml.

2 ответа

Решение

Если вы работаете в Windows (и похоже, что это так), загрузите и установите lxml из пакетов расширений Python Кристофа Гольке.

Тогда вы должны быть в состоянии использовать pyshark.

Недавно я пробовал разные пакеты для Python. Вы можете попробовать в первую очередь pip install xyz, если это не работает, то быстро Anaconda или же miniconda и писать conda install xyz в cmd,

Другие вопросы по тегам