我在IDA-Pro中有一个奇怪的错误。我按照官方文档中的建议安装了PySide和pip。
以下命令在终端中正常运行:
C:\>python
Python 2.7.2 (default, Jun 12 2011, 15:08:59) [MSC v.1500 32 bit (Intel)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> from PySide import QtGui
但在IDA Pro(Windows>输出窗口)中,它失败了:
Python>from PySide import QtGui
Traceback (most recent call last):
File "<string>", line 1, in <module>
ImportError: DLL load failed: La proc?dure sp?cifi?e est introuvable.
虽然,我可以导入PySide(仍在IDA Pro中):
Python>import PySide
我创建了以下环境变量:
PATH:
[REMOVED];C:\Python27;C:\Python27\scripts;C:\Python27\Lib\site-packages\PySide
PYTHONPATH:
C:\Python27\Lib;C:\Python27\DLLs;C:\Python27\Lib\lib-tk;c:\Python27\Lib\flare;c:\Python27\Lib\vivisect;C:\Python27\Lib\site-packages\PySide
知道我缺少什么吗?
非常感谢您的帮助。
答案 0 :(得分:1)
我终于通过从头开始重新安装Python然后重新安装IDA Pro来解决我的问题。我已在此处记录了安装过程,以防它们可以帮助有错误的人:http://www.aldeid.com/wiki/IDA-Pro