我需要为一个学校项目使用QT和pyside,所以希望在我的电脑上安装pyside。
我花了一点力气来安装pyside,最终我在python 2.7和3.4上都使用pip安装了pyside 1.2.4。
但是,当我尝试使用pyside-uic或导入PySide.QtCore时,我收到以下错误消息:
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ImportError: dlopen(/Library/Python/2.7/site-packages/PySide/QtCore.so, 2): Library not loaded: @rpath/libpyside-python2.7.1.2.dylib
Referenced from: /Library/Python/2.7/site-packages/PySide/QtCore.so
Reason: image not found我已经为此工作了几个小时,并尝试用macport重新安装。我还尝试使用以下命令从其他目录链接QtCore.framework:
ln -vis /usr/local/Cellar/qt/4.8.7_2/lib/QtCore.Framework /Library/Python/2.7/site-packages/PySide/QtCore.Framwork什么都没有解决,我仍然得到相同的错误。请多多指教,谢谢你们。
发布于 2016-11-11 11:46:46
你有没有试着设置DYLD_LIBRARY_PATH?
export DYLD_LIBRARY_PATH=/Users/you/virtualenv/lib/python2.7/site-packages/PySide
https://stackoverflow.com/questions/40540667
复制相似问题