首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >"python3 configure.py“期间的python3错误:致命错误:‘qgeolocy.h’文件未找到

"python3 configure.py“期间的python3错误:致命错误:‘qgeolocy.h’文件未找到
EN

Stack Overflow用户
提问于 2015-10-30 23:07:12
回答 5查看 4.4K关注 0票数 8

MAC 10.9,Python3.5,sip-4.17,PyQt 5.5.1,Qt5.5.1

嗨,试图在我的系统上构建PyQt --我执行了以下步骤:

  1. 下载/安装Qt5.5.1库
  2. 下载/解包SIP
  3. 下载/解压缩PyQt
  4. 安装SIP: python3 configure.py -d /Library/Python/3.5/site-packages arch x86_64 make sudo make
  5. 试图安装PyQt: python3 configure.py -d /-d/Python3.5/site-packages qmake/./qt5.5.1/5.5/clang_64/bin/qmake

配置停止时:

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

我试着完成安装

代码语言:javascript
复制
make
sudo make install

不管怎么说。但是安装似乎还没有完成(例如,uic,pyuic5缺失了)。下面是我的安装目录的样子:

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

在寻找其他讨论时,我找不到任何有用的信息,所以我希望有人能给我一个提示,告诉我我做错了什么(也许是愚蠢的)。谢谢你抽出时间来读这个。

EN

回答 5

Stack Overflow用户

回答已采纳

发布于 2015-11-25 18:57:14

如果您不需要这个模块,更好的解决方法是在配置时禁用它。

代码语言:javascript
复制
python configure.py --disable=QtPositioning
票数 8
EN

Stack Overflow用户

发布于 2015-10-31 16:09:54

就在昨天,我也遇到了这样的问题。我就是这么解决这个问题的:

在/PyQt-GPL-5.5.1/ it定位中创建一个头文件qgeolocy.h,并将内容从this website复制到其中。然后我去sudo make和sudo make安装成功。

虽然我不知道解决这个问题是否正确,但幸运的是,我安装了PyQt并输入了eric6。希望你也能成功。

票数 6
EN

Stack Overflow用户

发布于 2015-11-01 08:11:36

在OSX10.11.1上为我添加location.h头文件。我在PyQt 5.5.1和PyQt 5.5.2中都遇到了问题,但是在添加了文件之后,我就能够构建了。

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

https://stackoverflow.com/questions/33446131

复制
相关文章

相似问题

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