MAC 10.9,Python3.5,sip-4.17,PyQt 5.5.1,Qt5.5.1
嗨,试图在我的系统上构建PyQt --我执行了以下步骤:
配置停止时:
/Users/werner/OpenSource/PyQt/sip/QtPositioning/qgeolocation.sip:28:10:
fatal >error: 'qgeolocation.h' file not found
#include <qgeolocation.h>
^
1 error generated.
make[1]: *** [sipQtPositioningcmodule.o] Error 1
make: *** [sub-QtPositioning-make_first-ordered] Error 2我试着完成安装
make
sudo make install不管怎么说。但是安装似乎还没有完成(例如,uic,pyuic5缺失了)。下面是我的安装目录的样子:
>ls /Library/Python/3.5/site-packages/PyQt5
QtBluetooth.so QtSensors.so
QtCore.so QtSerialPort.so
QtDBus.so QtSql.so
QtDesigner.so QtSvg.so
QtGui.so QtTest.so
QtHelp.so QtWebKit.so
QtMacExtras.so QtWebKitWidgets.so
QtMultimedia.so QtWidgets.so
QtMultimediaWidgets.so QtXml.so
QtNetwork.so QtXmlPatterns.so
QtOpenGL.so _QOpenGLFunctions_2_0.so
QtPrintSupport.so _QOpenGLFunctions_2_1.so
QtQml.so _QOpenGLFunctions_4_1_Core.so
QtQuick.so在寻找其他讨论时,我找不到任何有用的信息,所以我希望有人能给我一个提示,告诉我我做错了什么(也许是愚蠢的)。谢谢你抽出时间来读这个。
发布于 2015-11-25 18:57:14
如果您不需要这个模块,更好的解决方法是在配置时禁用它。
python configure.py --disable=QtPositioning发布于 2015-10-31 16:09:54
就在昨天,我也遇到了这样的问题。我就是这么解决这个问题的:
在/PyQt-GPL-5.5.1/ it定位中创建一个头文件qgeolocy.h,并将内容从this website复制到其中。然后我去sudo make和sudo make安装成功。
虽然我不知道解决这个问题是否正确,但幸运的是,我安装了PyQt并输入了eric6。希望你也能成功。
发布于 2015-11-01 08:11:36
在OSX10.11.1上为我添加location.h头文件。我在PyQt 5.5.1和PyQt 5.5.2中都遇到了问题,但是在添加了文件之后,我就能够构建了。
https://stackoverflow.com/questions/33446131
复制相似问题