文档章节

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

Quattro-J
 Quattro-J
发布于 2017/02/28 14:12
字数 295
阅读 4373
收藏 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
Python3.6 + Pyqt5 + Eric6 环境搭建

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

javapi
2017/10/27
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
PyQt5的编译错误及处理办法

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

openthings
2015/01/22
0
1

没有更多内容

加载失败,请刷新页面

加载更多

Java开发中SpringCloud+Hystrix服务容错详细解析

Netflix Hystrix — 应对复杂分布式系统中的延时和故障容错 应用场景 分布式系统中经常会出现某个基础服务不可用造成整个系统不可用的情况, 这种现象被称为服务雪崩效应. 为了应对服务雪崩,...

金铭鼎IT教育
7分钟前
2
0
统计学习方法c++实现之一 感知机

  感知机      前言      最近学习了c++,俗话说‘光说不练假把式’,所以决定用c++将《统计学习方法》里面的经典模型全部实现一下,代码在这里,请大家多多指教。      感知机...

SEOwhywhy
9分钟前
0
0
python爬取虎嗅网数据

#!/usr/bin/env python# -*- coding:utf-8 -*-import requestsimport pymongofrom bs4 import BeautifulSoupclient = pymongo.MongoClient(host='localhost',port=27017)......

蜗牛奔跑
9分钟前
1
0
偷懒秘诀之变量篇

学习一个新语言的时候,总是苦恼的,例如:英文。但是作为主流语言,考试必考,又不能放弃,那我们就要选择一种好的学习方式啦~像是了解它的语法组成规则:“主谓宾定状补表同”。 JavaScri...

我的卡
10分钟前
1
0
锁分类(独占锁、分拆锁、分离锁、分布式锁)

在共享内存的多处理器体系架构中,每个处理器都拥有自己的缓存,并且定期地与主内存进行协调。 在不同的处理器架构中提供了不同级别的缓存一致性(Cache Coherence), 其中一部分只提供最小的...

Java搬砖工程师
11分钟前
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部