我花了最后一两个小时尝试为Python2.7安装PyQt5。这是一个非常直接的任务,但是我在这个github指南后遇到了错误。到目前为止,我已经能够通过第21行。这里我遇到了一个错误,
configure.py:error:没有这样的选项:-q。
我已完全输入代码,无法在线查找有关-q是什么的任何信息。或者它做了什么。这是我的完整终端输入/输出:
$ python configure.py -q /Users/development/Qt/5.9.1/clang_64/bin/qmake -d /Library/Python/2.7/site-packages/ --sip /System/Library/Frameworks/Python.framework/版本/ 2.7 /斌/ SIP
这是darwin上的Python 2.7.10的SIP 4.16.7。
用法:python configure.py [opts] [macro = value] [宏+ =值]
configure.py:error:没有这样的选项:-q
先感谢您。
更新了--help
Zacharys-MacBook-Pro:sip-4.16.7开发$ python configure.py --help
这是darwin上的Python 2.7.10的SIP 4.16.7。
用法:python configure.py [opts] [macro = value] [宏+ =值]
选项:
--version显示程序的版本号并退出
-h, - help显示此帮助消息并退出
-k, - static将SIP模块构建为静态库
-p PLATFORM, - platt = PLATFORM
平台/编译器配置[默认:
MACX-G ++]
-u, - 使用调试符号构建调试
--sip-module = NAME sip模块的package.module名称[默认值:
啜]
--configuration = FILE FILE包含目标配置
--target-PY-版本=
目标Python的major.minor版本[默认:
2.7]
--sysroot = DIR DIR是目标系统根目录
--no-tools禁用代码生成器的构建和
安装构建系统[默认:启用]
--use-qmake生成qmake .pro文件而不是Makefile
MacOS X配置:
--arch =用于架构ARCH的ARCH构建
--deployment目标= VERSION
设置MACOSX_DEPLOYMENT_TARGET的值
生成的Makefile中的环境变量
-n, - 通用构建SIP代码生成器和模块
二进制
-s SDK, - sdk = SDK构建通用时使用的SDK的名称
二进制文件[默认值:MacOSX10.13.sdk]
查询:
--show-platforms显示支持的平台/编译器列表
配置
--show-集结宏
显示支持的构建宏列表
安装:
-b DIR, - bindir = DIR
将安装SIP代码生成器的位置
[默认:/System/Library/Frameworks/Python.framework/
版本/ 2.7 /斌]
-d DIR, - destinationd = DIR
将安装SIP模块的位置[默认值:
/Library/Python/2.7/site-packages]
-e DIR, - incdir = DIR
将安装SIP头文件的位置[默认值:
/System/Library/Frameworks/Python.framework/Versions/2
0.7 /包含/ python2.7]
-v DIR, - sipdir = DIR
通常安装.sip文件的地方[默认:/ Sys
TEM /库/框架/ Python.framework /版本/ 2.7 /秒
野兔/ SIP]