Ошибка IDAPython без модуля _idaapi
Я пытаюсь установить IDA Pro 5.5 на машине с Windows 7. Я установил Python 2.5. При запуске IDA я получаю сообщение об ошибке, что init.py не удалось. Просматривая этот файл, я обнаружил, что он импортирует модуль _idaapi, но нигде не могу найти этот модуль в каталоге установки IDA. Существует модуль python с именем idaapi.py, который также импортирует _idaapi. Я также попытался загрузить IDAPython отдельно, но он все еще не работает. Кто-нибудь может предложить что-нибудь, чтобы избавиться от этой ошибки и заставить мою IDA работать должным образом с установленным IDAPython? Спасибо заранее -Sanjay
1 ответ
Убедитесь, что ваш интерпретатор Python является 32-разрядным, а не более недавно скомпилированной 64-разрядной версией, даже если вы используете 64-разрядную ОС. Если вам нужно собрать свою собственную версию, вам понадобится комплект разработчика для вашей версии IDA. В те 5,5 дней вам приходилось создавать свои собственные, но idapython теперь включен как часть сегодняшних версий 6.x.