首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用pyside的ImportError

使用pyside的ImportError
EN

Stack Overflow用户
提问于 2016-11-11 11:28:15
回答 1查看 204关注 0票数 0

我需要为一个学校项目使用QT和pyside,所以希望在我的电脑上安装pyside。

我花了一点力气来安装pyside,最终我在python 2.7和3.4上都使用pip安装了pyside 1.2.4。

但是,当我尝试使用pyside-uic或导入PySide.QtCore时,我收到以下错误消息:

代码语言:javascript
复制
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:

代码语言:javascript
复制
ln -vis /usr/local/Cellar/qt/4.8.7_2/lib/QtCore.Framework /Library/Python/2.7/site-packages/PySide/QtCore.Framwork

什么都没有解决,我仍然得到相同的错误。请多多指教,谢谢你们。

EN

回答 1

Stack Overflow用户

发布于 2016-11-11 11:46:46

你有没有试着设置DYLD_LIBRARY_PATH

export DYLD_LIBRARY_PATH=/Users/you/virtualenv/lib/python2.7/site-packages/PySide

查看此处:https://github.com/PySide/PySide/issues/129

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/40540667

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档