在 Windows 上安装 PyQt5
Posted
技术标签:
【中文标题】在 Windows 上安装 PyQt5【英文标题】:Installing PyQt5 on Windows 【发布时间】:2015-02-06 20:58:46 【问题描述】:我正在尝试使用 Python 3.4 在 Windows 7 上安装 PyQt5。我已经安装了 SIP,但是当我尝试为 PyQt5 运行 python 配置命令时,我收到以下错误:
Querying qmake about your Qt installation...
Determining the details of your Qt installation...
C:\Qt\5.4\mingw491_32\bin\qmake.exe -spec win32-msvc2010 -o qtdetail.mk qtdetail.pro
nmake -f qtdetail.mk release
Microsoft (R) Program Maintenance Utility Version 12.00.21005.1
Copyright (C) Microsoft Corporation. All rights reserved.
"D:\Applications\Microsoft Visual Studio 12.0\VC\bin\nmake.exe" -f qtdetail.mk.Release
Microsoft (R) Program Maintenance Utility Version 12.00.21005.1
Copyright (C) Microsoft Corporation. All rights reserved.
cl -c -nologo -Zm200 -Zc:wchar_t -O2 -MD -GR -W3 -w34100 -w34189 -EHsc -DUNICODE -DWIN32 -DQT_NO_DEBUG -DQT_CORE_LIB -DNDEBUG -I"..\..\..\..\Qt\5.4\mingw491_32\include" -I"..\..\..\..\Qt\5.4\mingw491_32\include\QtCore" -I"release" -I"..\..\..\..\Qt\5.4\mingw491_32\mkspecs\win32-msvc2010" -Forelease\ @C:\Users\AK\AppData\Local\Temp\nmAE97.tmp
qtdetail.cpp
..\..\..\..\Qt\5.4\mingw491_32\include\QtCore/qglobal.h(38) : fatal error C1083: Cannot open include file: 'stddef.h': No such file or directory
NMAKE : fatal error U1077: '"D:\Applications\Microsoft Visual Studio 12.0\VC\bin\cl.EXE"' : return code '0x2'
Stop.
NMAKE : fatal error U1077: '"D:\Applications\Microsoft Visual Studio 12.0\VC\bin\nmake.exe"' : return code '0x2'
Stop.
【问题讨论】:
为什么不在 Windows 上使用 binary packages? 【参考方案1】:尝试从“Visual Studio 命令提示符”执行相同的命令。它是一个已经设置了相应环境的外壳。 如果没有,prebuilt binary packages 是一种更简单的方法
【讨论】:
【参考方案2】:您可以尝试运行预构建的安装程序。 Windows 系统的预建安装程序是一个exe
文件,因此您只需单击下一步按钮即可使其正常运行。
【讨论】:
以上是关于在 Windows 上安装 PyQt5的主要内容,如果未能解决你的问题,请参考以下文章