首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Qt5的自制安装中使用pyqtdeploy

在Qt5的自制安装中使用pyqtdeploy
EN

Stack Overflow用户
提问于 2016-02-08 06:43:08
回答 1查看 464关注 0票数 0

我正在http://pyqt.sourceforge.net/Docs/pyqtdeploy/tutorial.html上试用pyqdeploy教程。我正在使用iMac,OS10.11,最新安装的XCode,以及Qt5.5.1,Python3.5,sip和PyQt5的自制安装。我可以正常运行pyqtdeploy GUI,在进入"make“步骤之前,一切似乎都很正常。在这一点上,我得到了一个"make failed“警告。详细信息请阅读

ld:找不到用于-lQtGui的库clang:错误:链接器命令失败,退出代码为1(使用-v查看调用)生成:*pyqtdeploy.app/Contents/MacOS/pyqtdeploy错误1

我已经用头撞了这堵墙好几天了,如果人们对此有任何建议,我将不胜感激。

EN

回答 1

Stack Overflow用户

发布于 2016-03-04 16:22:13

让我们试着一起弄清楚--我是一个纯粹的新手,但我有一些想法,这可能会有帮助。

因此,如果您尝试打开项目的Makefile并在其中搜索"lQtGui“字符串,您将找到LIBS定义字符串,类似于(在我的示例中):

代码语言:javascript
复制
LIBS = $(SUBLIBS) -F/Users/aimsson/Applications/Qt/5.5/clang_64/lib -L/Users/aimsson/Desktop/pyqt_test/osx/python/lib/python3.4/site-packages -lsip -L/Users/aimsson/Desktop/pyqt_test/osx/python/lib/python3.4/site-packages/PyQt5 -lQtGui -lQtCore -lQtWidgets -L/Users/aimsson/Desktop/pyqt_test/osx/python/lib -lpython3.4m -framework SystemConfiguration -framework CoreFoundation -framework QtWidgets -framework QtGui -framework QtCore -framework DiskArbitration -framework IOKit -framework OpenGL -framework AGL

正如您在这里看到的,make命令尝试链接目标PyQT5站点包目录中现有python库中的qtgui、qtcore、qtwidgets模块。

尝试检查您是否安装了pyqt5,路径是否正确以及它是静态构建的。

您也可以从头开始尝试使用此post。这对我很有帮助,我希望它对你更有帮助。

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

https://stackoverflow.com/questions/35260083

复制
相关文章

相似问题

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