当前位置: 首页 > 面试题库 >

如何在Windows上安装PyQt5?

呼延哲
2023-03-14
问题内容

当我尝试使用以下命令在Windows上安装PyQt5时

python configure.py

我收到此错误:

Error: Make sure you have a working Qt qmake on your PATH.

我从PyQt5下载获得了pyQt5

如何安装PyQt5?

更新:

Qt 5.0.2 for Windows 64-bit (VS 2012, 500 MB)从Qt下载页面安装,现在出现此错误:

Querying qmake about your Qt installation...
Determining the details of your Qt installation...
Error: Failed to determine the detail of your Qt installation. Try again

using
the –verbose flag to see more detail about the problem.

当我执行命令时python configure.py --verbose

Querying qmake about your Qt installation...
Determining the details of your Qt installation...
C:\Qt\Qt5.0.2\5.0.2\msvc2012_64\bin\qmake.exe -spec win32-msvc2008 -o

qtdetail.m
k qtdetail.pro
nmake -f qtdetail.mk release
‘nmake’ não é reconhecido como um comando interno
ou externo, um programa operável ou um arquivo em lotes.
Error: Failed to determine the detail of your Qt installation. Try again
using
the –verbose flag to see more detail about the problem.

我在PATH中添加了C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\bin(包含nmake.exe),但出现了以下错误:

Querying qmake about your Qt installation...
Determining the details of your Qt installation...
C:\Qt\Qt5.0.2\5.0.2\msvc2012_64\bin\qmake.exe -spec win32-msvc2008 -o

qtdetail.mk qtdetail.pro
nmake -f qtdetail.mk release

Microsoft (R) Program Maintenance Utility Version 11.00.50727.1

Copyright (C) Microsoft Corporation.  All rights reserved.


  "C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\bin\nmake.exe"

-f qtdetail.mk.Release

Microsoft (R) Program Maintenance Utility Version 11.00.50727.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
-I”..............\Qt\Qt5.0.2\5.0.2\msvc2012_64\include”
-I”..............\Qt\Qt5.0.2\5.0.2\msvc2012_64\include\QtCore”
-I”release”
-I”..............\Qt\Qt5.0.2\5.0.2\msvc2012_64\mkspecs\win32-msvc2008”
-Forelease\ @C:\Users\Victor\AppData\Local\Temp\nm68EA.tmp

NMAKE : fatal error U1077: '"C:\Program Files (x86)\Microsoft Visual

Studio 11.0\VC\bin\cl.EXE”’ : return code ‘0xc0000135’

Stop.

NMAKE : fatal error U1077: '"C:\Program Files (x86)\Microsoft Visual

Studio 11.0\VC\bin\nmake.exe”’ : return code ‘0x2’

Stop.

问题答案:

安装PyQt的最简单方法是仅使用安装程序(答案中的链接,第5步)。如果您安装python
3.3,安装程序将自动将所有PyQt5附加功能添加到该python安装中。您不需要进行任何编译(nmake,nmake安装,python
configure都不存在)。

如果需要自定义安装,则所有构建选项均可用(例如,使用不同版本的python,而Riverbank Computing没有提供安装程序)。

如果您确实需要编译自己的PyQt5版本,则可以在此处找到步骤(如您所见),但请假设您已经在路径中安装了python和编译器。看来,已安装并在您的路径中遇到了麻烦。我建议使用安装程序版本,但您需要先安装python
3.3。



 类似资料:
  • 问题内容: 创建一个显示CSV文件中最新天气的网页后,我需要做一个项目。 我想了解一些详细的操作方法(不要真正获得http://flask.pocoo.org/docs/installation/#installation安装设置) 谁能介意简单地说明我的做法? 谢谢。 我在Windows 7和Windows Powershell上运行。 问题答案: Python 2.7.9+和3.4+ 好消息!

  • 问题内容: 我正在尝试使用Python 3.4将其安装在Windows 8.1笔记本电脑上,但失败了。 首先,我尝试了简单明了的解决方案:。但是,这没有用。它是这样说的: 所以然后我看了一个很棒的有用的东西,叫做 互联网 ,很多人都需要和错误。他们推荐了一个叫Christoph Gohlke的页面,其中他为一堆软件包提供了一些二进制工具。您可以在这里找到它(到lxml部分的快速链接)。 因此,在我

  • 问题内容: 我已按照此处的所有说明进行操作:http : //www.tonyspencer.com/2003/10/22/curl-with-php-and- apache-on-windows/ 要安装和配置apache,请获取PHP5软件包并获取CURL软件包。 我运行apache并运行PHP脚本。没问题。但是当我用curl运行php脚本时,它失败了。 它返回: 在第5行被称为 我输出php

  • 我试图在Windows 8.1 64位上安装Python 3.3的库。 问题是,要运行它的安装,我首先必须安装。 这就是一切都出问题的地方。 我在SO和internet上搜索了一下,发现问题来自。 我已经确保了在机器上安装了Visual Studio9编译器,但我真的不知道从那以后该怎么走... 有没有人在Windows 8.1 64位上成功地安装了这个库?这是一个全局问题还是真的特定于我需要执行

  • 我正在尝试在Windows上安装Kafka消息队列,以用于测试(而不是生产)。 我找到了这篇关于如何在Windows上安装Apache Kafka 0.8的文章:http://janschulte.wordpress.com/2013/10/13/apache-kafka-0-8-on-windows/ 这是一篇好文章,但不幸的是,它已经过时了。 有人知道实现这一目标的方法吗?