我正在尝试使用PySide所以我做了一个brew install pyside pyside-tools.但是,我收到以下错误:
>>> from PySide.QtGui import QApplication
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ImportError: dlopen(/Library/Python/2.7/site-packages/PySide/QtGui.so, 2): Library not loaded: QtGui.framework/Versions/4/QtGui
Referenced from: /Library/Python/2.7/site-packages/PySide/QtGui.so
Reason: image not found
Run Code Online (Sandbox Code Playgroud)
这个 SO问题说要安装python 27然后重新安装pyside但是我在mac osx 10.8上使用本机python并且它已经是2.7.2.
PySide 的Homebrew配方似乎表明这应该已经修复但我仍然得到错误.我确保安装了libpng.
看着路径,我知道QtGui.so文件就在那里.由于我是Python,PySide和Qt的新手,我很难对Google进行进一步的故障排除.
如果有人知道为什么并且可以提供方向,我将非常感激.它可能涉及卸载一堆东西并重新安装.请详细说明.我做了卸载并尝试重新安装并获得了相同的结果.
谢谢.
小智 5
我得到了同样的错误,我正在使用通过Homebrew安装的Python.我在/Library/Python/2.7/site-packages/中找到了两个PySide库.将它们移开,并通过Homebrew重新构建/安装PySide.
| 归档时间: |
|
| 查看次数: |
3419 次 |
| 最近记录: |