
I believe I have 'everything' installed correctly to support PaiMei (SWEET gui, BTW!); MySQL 4.12 (already installed, working fine); Python 2.4 (PaiMei works...). Launch IDA 4.8, load previously analysed executable, popup error "IDAPythonError: Error executing init.py","...idaapi.py","...idc.py","...idautils.py". Out to idle, execute 'init.py', get
Traceback (most recent call last):
File "C:\idapro\python\init.py", line 15, in ?
import _idaapi
File "C:\idapro\python\_idaapi.py", line 9, in ?
import idaapi
File "C:\idapro\python\idaapi.py", line 41, in ?
BADADDR = _idaapi.BADADDR
NameError: name '_idaapi' is not defined
Obviously there's a discontinuity in naming convention, I've tried manually "grep/replacing" to achieve conformity, delete .pyc files & run again. Still no joy, downloaded SWIG (as recommended by dyce), got no compiler...
Used IDAPython 0.8 & 0.7 (both Win32), running XPProSP1. A bunch of youse guys (and girls I presume) are successfully running IDAPython. What am I missing?