【发布时间】:2015-04-13 09:23:28
【问题描述】:
我是 python 和 Qt 菜鸟,我在运行 pyside-rcc(和 pyrcc4)时遇到了一些问题。问题不在于可执行文件的链接,而是似乎是库问题。我不是unix向导,可能也无济于事:)
当我运行$ pyside-rcc 时出现以下错误
dyld: Library not loaded: @rpath/lib/QtCore.framework/Versions/4/QtCore
Referenced from: /Users/[USERNAME]/Library/Enthought/Canopy_64bit/User/bin/pyside-rcc
Reason: image not found
Trace/BPT trap: 5
对于$ pyrcc4,错误相似但不完全相同:
dyld: Library not loaded: @rpath/lib/QtXml.framework/Versions/4/QtXml
Referenced from: /Users/[USERNAME]/Library/Enthought/Canopy_64bit/User/bin/pyrcc4
Reason: image not found
Trace/BPT trap: 5
我正在运行 Mac OS X 10.9
我安装了 Enthought Canopy (v.1.5.1) 并安装了以下内容 包:Qt 4.8.5-10、PySide 1.2.2、PyQt 4.11.0-1
我还安装了 Qt 5.4.0 附带的 Qt Creator (3.3.0)
要在系统范围内激活 Canopy python 包,我在 mt .bash_profile 中有以下行
VIRTUAL_ENV_DISABLE_PROMPT=1 source /Users/[USERNAME]/Library/Enthought/Canopy_64bit/User/bin/activate
我发现了很多带有 dyld: Library not loaded... 错误的帖子,但我找不到 Qt 框架的正确路径,因此,我被困住了……有 Enthought Canopy 的人有同样的问题吗?
提前感谢您,感谢您的帮助。
【问题讨论】:
标签: macos pyqt4 pyside enthought canopy