首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何使用pip在Windows上安装PyQt4?

如何使用pip在Windows上安装PyQt4?
EN

Stack Overflow用户
提问于 2014-03-26 00:26:08
回答 14查看 348.9K关注 0票数 117

我在Windows上使用的是Python 3.4。当我运行脚本时,它会报错

代码语言:javascript
运行
复制
ImportError: No Module named 'PyQt4'

所以我试着安装它,但是pip install PyQt4给出了

找不到任何满足PyQt4要求的下载

尽管它确实在我运行pip search PyQt4时显示出来。我尝试pip install python-qt,它安装成功,但没有解决问题。

我做错了什么?

EN

回答 14

Stack Overflow用户

回答已采纳

发布于 2014-03-26 13:01:49

以下是由Chris Golke - Python Windows Binary packages - PyQt构建的Windows轮包

在文件名中,cp27表示C-python版本2.7,cp35表示Python3.5,依此类推。

因为Qt是一个更复杂的系统,在它提供的python接口下有一个编译的C++代码库,所以构建它可能比仅仅是一个纯python代码包更复杂,这意味着很难从源代码安装它。

确保您获取了正确的Windows轮文件(python版本,32/64位),然后使用pip安装它-例如:

代码语言:javascript
运行
复制
C:\path\where\wheel\is\> pip install PyQt4-4.11.4-cp35-none-win_amd64.whl

如果你运行的是Python3.5的x64版本,应该正确安装。

票数 163
EN

Stack Overflow用户

发布于 2018-01-05 05:19:05

QT不再支持PyQt4,但您可以使用pip安装PyQt5:

代码语言:javascript
运行
复制
pip install PyQt5
票数 33
EN

Stack Overflow用户

发布于 2014-03-27 09:14:39

您不能使用pip。您必须从Riverbank网站下载并运行适用于您的python版本的安装程序。如果您的版本没有安装,您将不得不为可用的安装程序之一安装Python,或者从源代码构建(这是相当复杂的)。其他答案和评论都有链接。

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

https://stackoverflow.com/questions/22640640

复制
相关文章

相似问题

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