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.

Downloads

ida75sp3_python39_win.zip

ida75sp3_python39_linux.zip

ida75sp3_python39_mac.zip

Article Link: https://www.hex-rays.com/blog/python-3-9-support-for-ida-7-5/