让 IDA 使用 Anaconda 中的 python2 环境

因为 IDA 会使用一些 python 相关的系统环境变量,所以当你 python 环境比较复杂时(例如跟我一样环境变量中是 py3,py2 在 Anaconda 中),就会导致 IDA 没法正常使用 python,各种乱七八糟的错误这里就不举例了,以下是我解决该问题的方法:
新建一个 bat 批处理文件,填入以下内容来设置临时环境变量:

SET Anaconda2_PATH=C:\ProgramData\Anaconda2
SET PYTHONHOME=%Anaconda2_PATH%
SET PATH=%PYTHONHOME%;%PYTHONHOME%\Lib
:: or .\ida64.exe
START .\ida.exe %*

启动 bat 即可。

你可能感兴趣的:(让 IDA 使用 Anaconda 中的 python2 环境)