Hex Rays
Hex Rays Blog —  State of the art code analysis

Python 3.9 support for IDA 7.5

Python 3.9 has been released fairly recently and it was a bit too short notice for us to ensure it works with IDA 7.5 Service Pack 3 (if you have tried it, you may have had a bad time.)

We have now added support for Python 3.9 in IDAPython. Here’s how you can get it to work (only if you need Python 3.9; IDA already works fine with 3.8 or earlier versions):

  1. Make sure you are using IDA 7.5 SP3
  2. Download the appropriate package for your platform below
  3. Unpack the package in the directory of your IDA installation
  4. Run the idapyswitch binary (on Windows, from admin command prompt)

Everything should then work as intended.

Go to top of page