在IDA Pro中使用PySide导入错误

时间:2015-03-31 17:13:13

标签: python pyside importerror qtgui ida

我在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

知道我缺少什么吗?

非常感谢您的帮助。

1 个答案:

答案 0 :(得分:1)

我终于通过从头开始重新安装Python然后重新安装IDA Pro来解决我的问题。我已在此处记录了安装过程,以防它们可以帮助有错误的人:http://www.aldeid.com/wiki/IDA-Pro