由于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



我正在使用在Windows 7中的Anaconda下分发的Python 2.7.6和Qt 4.8.5 / PySide 1.2.2。

最佳答案

不知道您是否已经解决它;我遇到了同样的问题,可以尝试

from Shiboken import shiboken

关于python - Shiboken无法导入,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/25458572/

10-09 21:24