IDA python环境

Traceback (most recent call last):
  File "C:\Program Files\IDA Pro 7.4\python\3\ida_idaapi.py", line 590, in IDAPython_ExecScript
    exec(code, g)
  File "C:/Tools/diaphora-2.0/diaphora.py", line 2010, in <module>
    exec(compile(open(script, "rb").read(), script, 'exec'))
  File "C:/Tools/diaphora-2.0\diaphora_ida.py", line 46, in <module>
    from PyQt5 import QtCore, QtGui, QtWidgets
ImportError: DLL load failed: The specified module could not be found.

IDA8.3支持openai了,虽然我不一定会用,但是每次打开的时候看到的包缺失的warning就很难受。以为把包install下来然后复制到IDA里就行了,然后说不行,各种切换,各种换环境。最后发现执行IDA文件夹下的idapyswitch.exe即可。但要注意的是,idapyswitch.exe是从好像path环境变量中找,需要确定有,否则像在微软商店中的装的python也是不行的。然后IDA就可以直接使用环境里的python而不是自带的python。最后缺啥补啥。没报错,舒服了~~

https://blog.csdn.net/cyyAray/article/details/123834723
https://www.travismathison.com/posts/Switching-IDAPro-Python-Version/

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容