IDA Pro 切换 Python 版本
这里以 IDA Pro 7.7 从 Python 3.8 切换到 Python 3.9 为例
1. 安装新版本Python
2. 切换IDA默认Python
idapyswitch.exe --force-path PATH\TO\YOUR\PYTHON3.9\python3.dll
, 其中 PATH\TO\YOUR\PYTHON3.9
替换为你的python3.9安装目录。注意!执行idapyswitch.exe时关闭所有ida pro窗口。3. 确认安装
import sys; print(sys.path)
, 输出中包含D:\\software\\IDA_Pro_7.7\\IDA_Pro_7.7\\python39new\\python39.zip
类似文件,表示切换成功其他
切换环境后,之前环境的python库需要重新安装。
思路
- 使用原来的python环境导出依赖包
- 切换到python3.8目录,执行
python.exe -m pip freeze > requirements_py38.txt
- 使用新的python环境安装依赖包
- 将requirements_py38.txt 拷贝到 python3.9目录
- 执行
python.exe -m pip install -r requirements_py38.txt
作者:杨瘦锅