pyqt4安装方法

article/2025/9/9 18:33:34

1.安装python,我使用的是python-2.7.13.msi 。注意:(1.我的python是64位;2.需要将python中的安装路径python.exe路径配置到系统环境变量中)

2.安装pyqt4,由于有现成的安装包,所以很简单,在官网下载到最新版PyQt4-4.10-gpl-Py2.7-Qt4.8.4-x64.exe,一路next,安装完成

。注意:(1.安装路径选择python的安装路径的文件夹,安装成功后python的\Lib\site-packages文件夹下有pyqt4,证明安装成功;2.下载的pyqt也是64位,只有pyqt和python版本一致(都是2或者都是3),位数也要一致(都是32位或者64位))。到此已经按照成功可以使用了。此时就可以在pycharm和命令行中使用pyqt库的模块了。

3.如果希望使用pyqt的界面操作需要在setting-->tools-->External Tools中配置pyqt4:

一、准备工作

下载pycharm 和 pyqt4 (百度下就有)

pyqt4安装好后,在Python27\Lib\site-packages\PyQt4 路径下会有designer.exe ,这个过会需要在pycharm中配置其路径的。


二、Pycharm集成PyQt步骤

使用PyQt前,主要是先配置2大工具: QtDesigner 和PyUIC

QtDesigner是用来设计你的Qt界面的一个可视化工具,在里面只要把你想要的界面控件拖动拜访即可设计界面,之后生成ui后缀的文件

PyUIC则是把你之前设计的ui文件转化成py代码,生成py文件。之后在此py文件内继续开发即可。

1、配置QtDesigner

打开Pycharm->File->Tools->External Tools(如下图)





打开设置界面
点击加号,配置QtDesigner(详细看图)



2、继续点+号新建,配置PyUIC


到此为止,Pycharm内嵌PyQt结束,查看Tools如下


点击Tools--Qt4---QtDesigner,接口打开QtDesigner可视化工具,设计自己所需要的界面。


之后保存成ui文件,放在Pycharm的工程路径下,此时回到Pycharm,工程目录Project中就能看到刚才保存的ui文件。


对ui文件右键,选择Qt4--PyUIC,即可把ui文件转化成python代码文件,同样会自动生成到工程路径下。




http://chatgpt.dhexx.cn/article/lm53RiPk.shtml

相关文章

PyQt4 - (1) PyQt4简介

关于这个教程 这是一个PyQt4的简单教程,目的就是为了让大家对PyQt4有个初步的了解。 关于PyQt PyQt是一个GUI库,是将Python和Qt结合在一起的产物。而Qt是目前比较成功和强大的GUI库。你可以通过访问www.riverbankcomputing.co.uk了解更…

PyQt4入门教程(1)_PyQt介绍及准备工作

注:文章中译者自己的话将用方括号【】括出。 本节将对PyQt4进行介绍【我还会教大家怎样做好准备工作——开发环境的配置】。本教程的目的是让你可以开始使用PyQt4工具包进行开发,教程中的事例测试在Linux上进行。 关于PyQt4 PyQt4是用来编写有图形界面…

PyQt4安装使用以及pycharm环境配置

根据自己的python版本下载对应的pyqt4离线包,现在连接:下载地址 比如我地python版本是python3.7,我选择PyQt4‑4.11.4‑cp37‑cp37m‑win32.whl 使用命令行pip指令安装离线包: pip install PyQt4‑4.11.4‑cp37‑cp37m‑win32.w…

pageoffice相关问题整理

2019独角兽企业重金招聘Python工程师标准>>> pageoffice 正常使用的条件: 1、服务器上正常注册了pageoffice ; 2、本地访问用的机器安装了office软件 ; 3、本地机器安装了pageoffice客户端 posetup ; 问题解决方法; 1、…

激活码方式注册的实现原理述

1. 软件授权方式概述 目前,商用软件和共享软件绝大部份都是采用注册码授权的方式来保证软件本身不被盗用,以保证自身的利益。尽管很多常用的许多软件系统的某些版本已经被别人破解,但对于软件特殊行业而言,注册码授权的方式还是一…

【Office激活】学校正版Office已激活成功仍弹出激活窗口

学校正版Office激活问题:已激活成功仍弹出激活窗口 内容大纲 学校正版Office激活问题:已激活成功仍弹出激活窗口一、问题描述二、问题分析三、解决方法1.修改操作路径到相应的Office文件夹下2.查看当前Office的激活Key状态3.卸载多余的Key 四、解决效果 …

PageOffice国产版的授权及离线注册

2021年初开始,pageOffice推出了国产操作系统的客户端版本,现在在国产操作系统上,也可以使用pageOffice实现在线编辑office文档的功能。 很多开发者在集成国产操作系统的成功后,弹出了注册框,但是不知为什么总是不能注…

uos专业版与个人版区别_win+Android /wps办公软件官方专业版,内附激活码!

❈ 软件介绍 Office软件是平常用的最多的软件之一,除了微软的MS Office用户最多的就是国产的WPS了。WPS分为个人版和专业版,WPS个人版虽然免费,但附带了一些广告和推送。不喜欢有广告的小伙伴可以用村长今天分享提供的WPS专业pj版。只需要输入wps专业版序列号即可轻松激…

新电脑自带的office密钥在哪里?

新电脑自带的office密钥在哪里?最近有用户询问这个问题,相信还有些用户不清楚,买的电脑一般都会预装office,那么买电脑送的office激活码在哪里查看呢? 纯净之家-win7纯净版系统_win7 ghost 纯净版 方法一、 1、首先打…

d2j-dex2jar.sh classes.dex 反编译报错

之前用的是dex2jar-2.0.zip,后来又用了dex2jar-2.1.zip,仍然报错。 参考:https://www.jianshu.com/p/55bf5f688e9a 用ultraedit打开classes.dex文件, 将“039”改成“036”,然后正常反编译。

dex2jar 反编译apk 报错 error.zip 的解决

dex2jar 反编译apk 有如下报错,完整报错如图片: Detail Error Information in File .\GtsSettingsTestCases-classes-error.zip Please report this file to http://code.google.com/p/dex2jar/issues/entry if possible. 打开 error.zip,报…

apktool,dex2jar,jd-gui简单使用与实战

前言 最近项目里要实现一个TimePicker,类似于这样的 我一看,瞬间想起了手机上的某APP,他上面就刚好有类似的效果 本来项目时间就有点赶,自己慢慢写这个控件时间上也有点来不及了,而且他又那么的像,于是&am…

d2j-dex2jar之DexException :not support version

近期使用dex2jar反编译apk,遇到报错,这里记录下解决过程。 命令详细错误如下: ./d2j-dex2jar.sh ../classes.dex dex2jar ../classes.dex -> ./classes-dex2jar.jar com.googlecode.d2j.DexException: not support version.at com.googl…

用apktool和dex2jar反编译

一,利用apktool反编译 1,首先在 http://code.google.com/p/android-apktool/downloads/list 下载两个文件:apktool1.4.3.tar.bz2 和apktool-install-windows-r04-brut1.tar.bz2 2,解压第一个文件得到apktool1.4.3.jar 放到c:…

Android apk反编译之旅——(二)dex2jar-2.0和jd-gui1.4的使用

【上一篇】Android apk反编译之旅——(一)apktool下载、安装及使用已经讲了如何使用apktool2.3.1反编译工具,得到res和xml文件,现在介绍使用dex2jar-2.0和jd-gui1.4编译得到java源码的方法。 PS. dex2jar-2.0和jd-gui1.4是较新版…

Android dex2jar反编译dex文件报错 Detail Error Information in File .\classes-error.zip

日常反编译apk 后把里面的 classes.dex 文件放到 dex2jar 所在的文件夹中。然后在当前目录下在命令行中输入: d2j-dex2jar classes.dex 就会生成一个 classes.jar 包,此时会报如下错误: dex2jar classes.dex -> .\classes-dex2jar.jar De…

dex转jar , jar转dex , class转java

简单先解释下,一般java编写后的脚本文件是.java,.class是字节码文件,.dex是android平台可执行文件类型,一般java文件打包成jar包后里面的jar资源是.class,如果需要运行于android,那必须jar里面资源为.dex&a…

安卓逆向_2 --- Androidkiller,apktool、dex2jar、jd-gui、jadx反编译工具 的 安装、设置及使用教程...

From:https://www.52pojie.cn/thread-726176-1-1.html 爱盘 - 在线 PJ 工具包:https://down.52pojie.cn/ 哔哩哔哩 :https://www.bilibili.com/video/BV1UE411A7rW?p6 Android反编译工具的使用-Android Killer - 反编译美柚:http…

使用dex2jar反编译APK中的classes.dex

先说下写这篇博文的初衷。 为了应用的代码不直接被他人窥视,我们一般都会在代码的时候进行代码混淆,这样子可以将原来的包名、类名、参数名等给替换成无意义的字母。而我们怎么知道代码混淆起效果了呢,自己把应用的安装包反编译一下就可以了…

android 反编译之dex2jar

首先要下载工具:http://download.csdn.net/download/ysl_ali/10044728 第一步:下载该zip包,,解压密码:ysl12345 然后解压,得到dex2jar-2.0和jd-gui两个文件 第二步:然后在把你需要反编译的apk…