Shiboken无法导入

时间:2014-08-23 04:53:39

标签: python qt pyside

由于this answer讨论的问题,我想导入shiboken模块。当我尝试import shiboken时,我只得到一个ImportError。但我的site-packages目录实际上有一个Shiboken(大写S)文件夹,我能够import Shiboken好。不幸的是,这并没有shiboken模块意图具有的任何方法(例如isValid)。只是为了验证,当我运行Shiboken.isValid()时,我得到:

AttributeError: 'module' object has no attribute 'isValid'

基于related post,也许我只是没有正确安装。但是当我进入时:

pip install --use-wheel -U shiboken

我明白了:

Requirement already up-to-date: shiboken in c:\anaconda\lib\site-packages

所以我似乎已经安装了它。

注意:这可能是此问题的一个特例:

PySide's shiboken python module not found


我使用的是Python 2.7.6,在Windows 7中以Anaconda分发,使用Qt 4.8.5 / PySide 1.2.2。

1 个答案:

答案 0 :(得分:2)

不知道你是否已经修好了;我遇到了同样的问题,你可以试试吗

from Shiboken import shiboken