Capstone для Python не работает

Я не могу заставить Capstone для Python работать.

Я попытался установить capstone как с помощью pip, так и с компиляцией и установкой из исходного кода. Оба они успешны, никаких ошибок, но ни одна из них не работает. Я пробовал это на Gentoo и Ubuntu.

На стабильной Gentoo:

>>> import capstone Traceback (most recent call last): File "<stdin>", line 1, in <module> File "/usr/lib64/python3.3/site-packages/capstone/__init__.py", line 1, in <module> from capstone import Cs, CsError, cs_disasm_quick, cs_disasm_lite, cs_version, cs_support, version_bind, debug, CS_API_MAJOR, CS_API_MINOR, CS_ARCH_ARM, CS_ARCH_ARM64, CS_ARCH_MIPS, CS_ARCH_X86, CS_ARCH_PPC, CS_ARCH_ALL, CS_MODE_LITTLE_ENDIAN, CS_MODE_ARM, CS_MODE_THUMB, CS_OPT_SYNTAX, CS_OPT_SYNTAX_DEFAULT, CS_OPT_SYNTAX_INTEL, CS_OPT_SYNTAX_ATT, CS_OPT_SYNTAX_NOREGNAME, CS_OPT_DETAIL, CS_OPT_ON, CS_OPT_OFF, CS_MODE_16, CS_MODE_32, CS_MODE_64, CS_MODE_BIG_ENDIAN, CS_MODE_MICRO, CS_MODE_N64, CS_SUPPORT_DIET ImportError: cannot import name Cs >>> 

Содержимое файла /usr/lib64/python3.3/site-packages/capstone/ init .py:

 from capstone import Cs, CsError, cs_disasm_quick, cs_disasm_lite, cs_version, cs_support, version_bind, debug, CS_API_MAJOR, CS_API_MINOR, CS_ARCH_ARM, CS_ARCH_ARM64, CS_ARCH_MIPS, CS_ARCH_X86, CS_ARCH_PPC, CS_ARCH_ALL, CS_MODE_LITTLE_ENDIAN, CS_MODE_ARM, CS_MODE_THUMB, CS_OPT_SYNTAX, CS_OPT_SYNTAX_DEFAULT, CS_OPT_SYNTAX_INTEL, CS_OPT_SYNTAX_ATT, CS_OPT_SYNTAX_NOREGNAME, CS_OPT_DETAIL, CS_OPT_ON, CS_OPT_OFF, CS_MODE_16, CS_MODE_32, CS_MODE_64, CS_MODE_BIG_ENDIAN, CS_MODE_MICRO, CS_MODE_N64, CS_SUPPORT_DIET 

Мне это кажется немного странным.

На Ubuntu 14.04 LTS:

 >>> import capstone Traceback (most recent call last): File "<stdin>", line 1, in <module> File "/usr/local/lib/python3.4/dist-packages/capstone/__init__.py", line 184, in <module> raise ImportError("ERROR: fail to load the dynamic library.") ImportError: ERROR: fail to load the dynamic library. >>> 

2 Solutions collect form web for “Capstone для Python не работает”

В моем случае проблема была решена:

 from capstone import * 

Попробуйте удалить его, а затем переустановить:

 apt-get install python-capstone 
  • Почему Ubuntu использует Debian «нестабильно»? Как же тогда удается быть стабильным?
  • Linux как производительность виртуализации хоста и клиента в Core i7?
  • Может использовать аутентификацию паролей с помощью SFTP, хотя «PasswordAuthentication no» в / etc / ssh / sshd_config
  • Рекурсивно найти файлы, которые имеют процент общих линий
  • Виртуальная машина зависает при попытке войти в систему после беспроблемного времени
  • Сервер Apache на разных дисковых разделах
  • Проблема зависимости пакета deb deb
  • Схема разделения для хоста виртуальной машины
  • Невозможно применить chmod к файлу
  • Нет мыши или клавиатуры при загрузке ubuntu 12.04, 14.04, 16.04
  • Как загружать базовую систему дуги, возможно, без pacstrap
  • Linux и Unix - лучшая ОС в мире.