Got IDA Pro 7.0 (I can't update at the moment), I'm currently unable to use idapython.
I have python3.8 installed on my machine and nothing else (I dont want any collisions).
How can I use make Idapython work without having only 2.7 installed.
Reverse Engineering Stack Exchange is a question and answer site for researchers and developers who explore the principles of a system through analysis of its structure, function, and operation. It only takes a minute to sign up.Sign up to join this community
According to this article on the IDA website, you need IDA Pro 7.4 to use Python 3.
Regarding version 7.4, the site says:
When IDA 7.4 is released, it will come with precompiled builds of IDAPython not only for Python 2.7, but also for a variety of Python 3.x versions (we haven't settled for a set of versions yet.) By default, IDA 7.4 will install IDAPython for Python 2.7, but users will have the opportunity to pick an alternative build that runs against their Python 3.x installation.
I have found this porting guide very useful. Using Python 3 with IDA 7.4 is great, and the new API is cleaner in many ways.