w.h*_*.h. 8 python macos pyqt5
MAC OSX 10.9,Python 3.5,sip-4.17,PyQt-gpl-5.5.1,Qt5.5.1
嗨,尝试在我的系统上构建PyQt我做了以下步骤:
安装SIP:
python3 configure.py -d /Library/Python/3.5/site-packages --arch x86_64
make
sudo make install
Run Code Online (Sandbox Code Playgroud)试图安装PyQt:
python3 configure.py -d /Library/Python/3.5/site-packages
--qmake /.../Qt5.5.1/5.5/clang_64/bin/qmake
Run Code Online (Sandbox Code Playgroud)配置已停止:
/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
Run Code Online (Sandbox Code Playgroud)
我试着完成安装
make
sudo make install
Run Code Online (Sandbox Code Playgroud)
无论如何.但安装似乎并不完整(例如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
Run Code Online (Sandbox Code Playgroud)
在搜索其他讨论时我找不到任何有用的信息,所以我希望有人可以给我一个关于我(可能是愚蠢的)做错的提示.感谢您抽出时间来阅读.
小智 7
如果您不需要此模块,更好的解决方法是在配置时禁用它.
python configure.py --disable=QtPositioning
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4046 次 |
| 最近记录: |