文档章节

PyQt5的安装要和Python的版本对应起来

Quattro-J
 Quattro-J
发布于 2017/02/28 14:12
字数 295
阅读 3657
收藏 1

最新的PyQt5可以在官网上下载https://www.riverbankcomputing.com/software/pyqt/download5

官网会提示在安装PyQt5之前要先安装sip(Python extension module generator for C and C++ libraries)

我的是python3.6,进入python安装目录下的Scripts文件,可以看到有pip3.exe的文件。

在空白处按SHIFT键+鼠标右键,选中“在此处打开命令窗口”,输入:

pip3 install SIP

装完sip以后继续安装PyQt5

pip3 install PyQt5

等待一段时间就可以安装好了。

介绍完怎样安装PyQt5之后,回到题目:

我在刚开始找pyqt的时候,并不会怎样在命令行使用pip3命名安装,看到网上有介绍使用exe文件直接安装的,就果断下载来安装了。

网上提供的.exe的文件是PyQt5-5.4-gpl-Py3.4-Qt5.4.0-x64.exe

而且和该qt对应的python版本是python3.4

刚开始没有注意,以为会向下兼容,结果变成四不像了。

这个PyQt和在官网下的PyQt有不同的地方,新的QtWebEngine替换了旧的QtWebKit.

除此以外可能还有别的不同。

© 著作权归作者所有

共有 人打赏支持
Quattro-J
粉丝 0
博文 12
码字总数 3218
作品 0
广州
程序员
PyQT5速成教程-1 简介与环境搭建

PyQt简介 一个良好的界面是人机交互中十分重要的一环。 Python作为脚本语言,起初并未拥有GUI开发的部分。但随着其开放的扩展性,使得Python不断壮大,有PyQt、Tkinter,PyGUI等GUI Toolkit...

养薛定谔的猫
06/02
0
0
Ubuntu 14.04下搭建Python3.4 + PyQt5.3.2 + Eric6.0开发平台

Ubuntu 14.04下搭建Python3.4 + PyQt5.3.2 + Eric6.0开发平台 分类: Linux Ubuntu Oracle 2014-10-14 14:49 3613人阅读 评论(13) 收藏 举报 UbuntuPythonSIPPyQt5Eric6 目录(?)[+] 引言 找了......

Sophia_tj
2015/02/28
0
0
Ubuntu 14.04下搭建Python3.4 + PyQt5.4.0 + Eric6.0开发平台

简要说明:QT是一个跨平台界面库和开发工具集,PyQt是其Python封装模块,其封装采用Sip完成(可以让C++库直接在Python中调用),Eric是基于Python的一个代码编辑器。 引言 找了很多Python GU...

openthings
2015/01/22
0
3
Python3.6 + Pyqt5 + Eric6 环境搭建

打算用Python做个小的窗口程序,各种资料比较了半天,比较成熟的应该是 pycham 和 eric 了,前者要收费所以就用eric算了,HOHO。身边没有可以请教的人,网上搜的教程都是老版本的,装完发现Q...

javapi
2017/10/27
0
0
PyQt5的编译错误及处理办法

从 https://github.com/baoboa/pyqt5 fork来的工程编译不通过,从Riverbank下载的可以。 将Riverbank中的qtgui目录复制过去,覆盖。再编译,就可以了。 但是都会出现以下错误信息: cp -f -R...

openthings
2015/01/22
0
1

没有更多内容

加载失败,请刷新页面

加载更多

下一页

c语言之内存分配笔记

先看一个数组: short array[5] = {1,2} // 这儿定义的一个int类型的数组,数组第1和第2个元素值是1和2.其余后面默认会给值为0; 或者 short array[] = {1,2};//这儿数组第1和第2个元素,数组...

DannyCoder
32分钟前
0
0
Shell | linux安装包不用选择Y/N的方法

apt-get install -y packageOR echo "y" | sudo apt-get install package

云迹
今天
1
0
Hadoop的大数据生态圈

基于Hadoop的大数据的产品圈 大数据产品的一句话概括 Apache Hadoop: 是Apache开源组织的一个分布式计算开源框架,提供了一个分布式文件系统子项目(HDFS)和支持MapReduce分布式计算的软件架...

zimingforever
今天
4
0
八大包装类型的equals方法

先看其中一个源码 结论:八大包装类型的equals方法都是先判断类型是否相同,不相同则是false,相同则判断值是否相等 注意:包装类型不能直接用==来等值比较,否则编译报错,但是数值的基本类型...

xuklc
今天
2
0
NoSQL , Memcached介绍

什么是NoSQL 非关系型数据库就是NoSQL,关系型数据库代表MySQL 对于关系型数据库来说,是需要把数据存储到库、表、行、字段里,查询的时候根据条件一行一行地去匹配,当量非常大的时候就很耗...

TaoXu
昨天
4
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部