用pyqt5、eric6、qt designer、pycharm进行简单python GUI开发

用pyqt5、eric6、qt designer进行简单python GUI开发

前言

该篇作学习交流之用,仅表示个人观点,不足之处请多包涵。

搭这个环境比较麻烦,但是搭建好了之后,使用就比较方便,可以快速的做出一些简单的东西出来,能激发兴趣。
pyqt5是python用来开发GUI的库,功能比较强大。
Qt Designer中的操作方式十分灵活,其通过拖拽的方式放置控件可以随时查看控件效果,简单的理解就是个像用visual stduio用C#写窗体一样方便的工具
Eric6是个IDE,方便之处在于可以自动生成一些槽函数,缺点是代码补全不好等,就是有点老了,感觉没什么再维护了。

1、配置环境

参考这个博客,主要的流程是照着上面来的。
下为该博客的链接地址:
环境配置的主要参考博客
用pyqt5、eric6、qt designer、pycharm进行简单python GUI开发

pycharm安装

如果没安装pycharm吧和python的话参考这篇博客安装一下:
python和pycharm安装
我个人安装的pycharm是2020.1.2 Community和python 3.7.6

Anaconda3安装

我们再来安装一下Anaconda3,版本号和他的保持一致,以免出错
建议从清华大学开源软件镜像站下载,网址为
清华大学开源软件镜像站
点击去后是这个样子的:
用pyqt5、eric6、qt designer、pycharm进行简单python GUI开发
然后就是等待下载一路同意
要详细安装过程的参考:
Anaconda安装方法

我觉得下面这步其实选 Just Me还是All User都可以,这里就照着他的选All Users 就可以了
用pyqt5、eric6、qt designer、pycharm进行简单python GUI开发
然后C盘不够的可以在下面这步选一下路径:
用pyqt5、eric6、qt designer、pycharm进行简单python GUI开发
一直照着做到更新完sip,如下图

用pyqt5、eric6、qt designer、pycharm进行简单python GUI开发
然后接着参考这个环境配置的主要参考博客博客的向下做
补充一下,Eric6建议不要下中文的,容易出问题。
2、pyqt5安装接着照着做,如下图:
用pyqt5、eric6、qt designer、pycharm进行简单python GUI开发
照着做到最后,不出意外地话,环境已经配好了。

2、Eric6简单使用

使用Eric6进行pythonGUI编程B站上有视频,看视频更容易理解
用Eric进行pythonGUI编程教学视频