Python3+PyCharm+PyQt5配置进行GUI开发

一、安装Python3.5以上版本。

  链接:https://www.python.org/downloads/windows/

二、安装PyQt5。

  使用pip安装:1、进入 C:\Users\你的计算机用户名。

        2、新建一个文件夹,命名为pip。

        3、进入文件夹新建一个文本文件,命名pip,文件后缀为ini(即 pip.ini )。

        4、编辑 pip.ini,这里采用阿里云镜像来下载python包。

[global]
index-url = http://mirrors.aliyun.com/pypi/simple/
[install]
trusted-host=mirrors.aliyun.com 

        5、在开始菜单中输入cmd,右键以管理员运行, 执行cd C:\Users\您的计算机用户名\pip,再输入pip命令安装依赖的模块:

          pip install PyQt5

          pip install PyQt5-tools

        附:导入pip阿里云镜像下载包的好处是下载速度快,下载之后所有项目都可以用,最重要的是几乎可以下载所有Python包。用PyCharm的话,有些包是会被墙的,下载不了。

三、配置PyCharm。

  1、点击:File -》Settings

  2、Tools -》 External Tools  -》点击“+”号

  3、设置Qt Designer:

      Name:Qt Designer

      Programs(或Arguments):D:\Program Files\Python35\Lib\site-packages\pyqt5-tools\designer.exe  (这个位置有时候不一样,找到designer.exe就行)

      Working directory:$ProjectFileDir$

  4、设置PyUIC:     

      Name:PyUIC

      Programs:D:\Program Files\Python35\python.exe  (同上,找到python.exe就行)

      Parameters(或Arguments):-m PyQt5.uic.pyuic  $FileName$ -o $FileNameWithoutExtension$.py

      Working directory:$ProjectFileDir$

四、使用方法。

  1、点击PyCharm菜单栏的 Tools -》External Tools -》Qt Designer 启动Qt Designer

  2、启动后选择:Widget,建立空白的窗口,点击 Create,其他默认就行。设计界面的时候是从左边将控件“拖拽”至窗口,右边有属性栏

  3、设计完之后保存在当前目录下,会看见同目录下生成一个“.ui”文件

  4、在PyCharm左侧项目中找到该文件,右键 External Tools -》PyUIC ,正常情况下会生成“.py”文件

  5、运行方法一:  在生成的“.py“文件后直接加上如下代码:

 1 if __name__=="__main__":
 2     import sys
 3     from PyQt5.QtGui import QIcon
 4     app=QtWidgets.QApplication(sys.argv)
 5     widget=QtWidgets.QWidget()
 6     ui=Ui_Form()
 7     ui.setupUi(widget)
 8     widget.setWindowIcon(QIcon(‘web.png‘))#增加icon图标,如果没有图片可以没有这句
 9     widget.show()
10     sys.exit(app.exec_())

    

    方法二:    添加“Main.py”文件:

 1 import sys
 2 import hello   #hello为ui文件名,这里用你自己的
 3 from PyQt5.QtWidgets import QApplication, QMainWindow
 4
 5 if __name__ == ‘__main__‘:
 6     app = QApplication(sys.argv)
 7     MainWindow = QMainWindow()
 8     ui = hello.Ui_MainWindow()
 9     ui.setupUi(MainWindow)
10     MainWindow.show()
11     sys.exit(app.exec_())

    附:生成的.py文件有可能缺少一些导入的包,需要自己根据提示导入一些包,导入包最好以from ... import ... 格式导入。

五、PyQt5学习链接。

  《PyQt5 教程》   http://code.py40.com/pyqt5/

原文地址:https://www.cnblogs.com/ShadowCharle/p/11723417.html

时间: 2024-10-08 10:31:54

Python3+PyCharm+PyQt5配置进行GUI开发的相关文章

Python3+Pycharm+PyQt5环境搭建

操作系统:Windows 10 Python版本:3.7及以上版本均可 PyCharm:PyCharm 2019.3 1.安装 PyQt5 及其拓展工具. pip install pyqt5 pip install pyqt5-tools 2.在 PyCharm 内配置安装好的 PyQt5 环境. 通过菜单栏进入设置界面. File -> Settings -> Tools -> External Tools 点击 “+” 号进行拓展工具的添加. 3.创建以下三个拓展工具. (1)Des

Mac下搭建Python3+PyCharm++PyQt5遇到的坑

我的Mac上什么也没有安装,建议的安装顺序: 1.如果没有Xcode,那么安装Xcode.AppStore经常连不上,下载不成功 2.安装homeBrew 3.通过homeBrew安装pyenv.pyenv用于多版本的python管理.Mac上有自带python2.7,网上说卸载python2.7是作死,所以不要卸载. 4.通过pyenv安装python3,坑: 1.可能需要FQ 2.网络影响很大,多试几次,我尝试了十几次吧,每次需要十几分钟.逢山开路,遇水搭桥,报错了就google看是什么错

python3+PyQt5+pycharm桌面GUI开发环境搭建

python3+PyQt5+pycharm桌面GUI开发环境搭建 一.安装python PyQt5所支持的python版本是不低于3.5版本 python3.5以上的版本安装:https://www.python.org/downloads/windows/ 二.安装PyQt5 pip install PyQt5 pip install PyQt5-tools 三.配置pycharm 官网下载安装pycharm:https://www.jetbrains.com/pycharm/ 1,点击:Fi

Python3 GUI开发(PyQt)安装和配置

Python3 GUI开发(PyQt5)安装和配置: 下载安装好Miniconda3, 并且安装好jupyter 注意:最好关闭360杀毒软件或者把cmd加入信任,否则运行activate会有问题. 进入工作区,下载安装PyQt5,需要用镜像,不然下载网络非常不给力. pip install -i https://pypi.tuna.tsinghua.edu.cn/simple PyQt5 pip install -i https://pypi.tuna.tsinghua.edu.cn/simp

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) 收藏 举报 Ubuntu Python SIP PyQt5 Eric6 目录(?)[+] 引言 找 了很多Python GUI工具集,还是觉得PyQt比较理想,功能强大跨平台,还支持界面设计器.花一天时间折腾了Ubuntu14.04(32位)+ Python3.4 + Qt5.3.2

Mac OS X 10.11.1下搭建Python3.4 + PyQt5.5.1 +Eric6.1.1开发平台

由于Python易学.开源.面向对象.可移植性高.库丰富的特点,近期开始学习Python.百度了解了各款Python IDE后,还是认为Eric比较适合我,所以踏上了安装Eric坎坷之路,从选定工具到安装成功一共花费了8天时间,从Windows到Linux再到Mac,挨个折腾了一遍,Windows的搭建比较简单,下载好相应版本直接运行exe就行了,Linux和Mac下我都是用源码包安装的,所以遇到了不少问题最后,终于在Mac上研究明白了.把搭建的整个过程写下来,和与我一样的小白分享. PS:Ma

熟悉PyQt5 与 Eric6 的 GUI 开发

用 Eric6 与 PyQt5 结合,非常方便的实现界面与逻辑分离,满足python的极速GUI编程,你只需要关注程序的逻辑实现,而不需要在界面上花很多时间. 可以说这是一对GUI开发完美的组合! 为了方便使用在正式开始之前我们先简单配置一下Eric6的项目工作区 配置Eric6 打开Eric6 选择菜单栏 设置-首选项 在左侧列表中选择项目-多重项目,点击右侧图标后选定硬盘中的一个位置,我这里是F:\Python\PyQt5文件夹.选好后点击右下方的OK按钮. 简单配置后,让我们正式开始体验极

Python学习之路1-环境搭建与pycharm的配置

近期做那个python的开发,今天就来简单的写一下Python的安装过程和pycharm的配置之路, 1-准备工作 Python2.x 与3.x的版本在语法上稍有不同,区别在于输出语句的不同,这个可以看相关的文档. Python3.6.1,可以在Python的官网上下载: 32位python下载:http://www.cr173.com/soft/16395.html,64位python 下载:http://www.cr173.com/soft/417310.html.下载好之后 直接安装,完了

PyQt系列:一、PyCharm环境配置

环境要求 系统需要已安装Python3,PyQt5,Qt5 设置外部工具 本文是在Mac系统下使用PyCharm编辑器,Windows环境也是类似的.主要添加3个外部工具,用于编辑和转换ui文件,转换qrc文件 打开软件设置界面,选择 [Tools] - [External Tools]并新建新的工具. 1. PyUIC将ui文件转换为py文件 主要是通过pyuic来生成,生成的目录在当前文件所在目录. Arguments: -m PyQt5.uic.pyuic $FileName$ -o $F