现在Python语言越来越流行,学习和工作中我们往往都会想着怎么去写一下小工具来减轻一些重复性的工作,那么python就成了我们大多数工程师的最佳选择;本篇文章小编主要介绍一下如何搭建GUI开发平台;

当然我还建议我们在要python3.5 pyqt5 Eric6组成的开发环境开发完程序之后,可以将程序移植到pycharm中进行执行和修改,这个工具更加方便,而且实用

首先:我们需要准备的材料

Windows平台:win7-64bit

Python版本:Python 3.5.2

PyQt5版本:PyQt5-5.6-gpl-Py3.5-Qt5.6.0-x32-2

Eric6版本: eric6-17.05

Eric6版本汉化包:eric6-i18n-zh_CN-17.05

python怎么快速做gui程序(GUI开发平台搭建python3.5)(1)

注意:python和PyQt5 要保持一致 ,都是32位或者都是64位,另外如果后面大家想利用python链接oracle,那么我们还要保证oracle也要和python以及PyQt5保持一致

下面介绍一下如何查看python和PyQt5以及oracle的版本

第一:如何查看python的版本

方法1:我们可以通过电脑-搜索程序进行查看

python怎么快速做gui程序(GUI开发平台搭建python3.5)(2)

第二:如何查看PyQt5的版本

方法:我们可以通过电脑-搜索程序进行查看

python怎么快速做gui程序(GUI开发平台搭建python3.5)(3)

第三:查看cx_oracle是32位还是64位

方法:输入命令python,然后导入已经安装的cx_Oracle包,如果正常导入,证明兼容,是64位的

python怎么快速做gui程序(GUI开发平台搭建python3.5)(4)

正常导入,证明兼容,是64位的,否则不兼容

python怎么快速做gui程序(GUI开发平台搭建python3.5)(5)

第四:如何查看oracle的版本

32位:输出为8位16进制数

SQL> select address from v$sql where rownum<2;

ADDRESS

--------

B50ACCAC

64位:输出为16位16进制数

SQL> select address from v$sql where rownum<2;

ADDRESS

----------------

0000000196FDF7D8

python怎么快速做gui程序(GUI开发平台搭建python3.5)(6)

第五:如何查看ptcharm的版本

方法:查看pycharm的版本

python怎么快速做gui程序(GUI开发平台搭建python3.5)(7)

第六:软件下载地址介绍

Python:https://www.python.org/downloads/

PyQt5:https://sourceforge.net/projects/pyqt/files/PyQt5/

Eric6:https://sourceforge.net/projects/eric-ide/files/eric6/stable/

第七:安装步骤

  1. 首先安装Python3.5.2,默认安装路径:C:\Python34

第一步要记得勾上add python to Path 选项,意思是把Python的安装路径添加到系统环境变量的Path变量中。然后选择自定义路径,默认装C盘也可以

python怎么快速做gui程序(GUI开发平台搭建python3.5)(8)

下一步默认全选就好了

python怎么快速做gui程序(GUI开发平台搭建python3.5)(9)

再下一步,记得勾选第一项,Install for all users, 然后选择自己的目录

python怎么快速做gui程序(GUI开发平台搭建python3.5)(10)

安装过程还是比较快的,稍等一会就好

python怎么快速做gui程序(GUI开发平台搭建python3.5)(11)

装完之后打开电脑的cmd,验证一下安装是否成功,主要是看环境变量有没有设置好,在cmd中输入python,然后回车,如果出现python的版本号则说明软件装好了。

python怎么快速做gui程序(GUI开发平台搭建python3.5)(12)

如果提示错误,很可能是环境变量没有配置好,可以再cmd窗口中输入 set path命令检查系统中环境变量path变量有没有安装的python的目录,如果没有需要手动设置

python怎么快速做gui程序(GUI开发平台搭建python3.5)(13)

2. 安装PyQt5,会根据Python的安装路径自动进行安装,不需要修改。

3.eric6安装与配置

将汉化包解压后将文件夹eric和另两个文件复制到eric6目录下,直接copy文件内容到python\eric6\目录下

python怎么快速做gui程序(GUI开发平台搭建python3.5)(15)

复制完成后检查...Python3.5,2\eric6\eric\i18n目录下文件eric6_zh_CN.GB2312.qm和eric6_zh_CN.GB2312.ts以及eric6目录文件install.py和install-i18n.py双击install.py开始安装eric6。

python怎么快速做gui程序(GUI开发平台搭建python3.5)(16)

安装完后,python下Scripts目录下有很多eric开头文件,双击eric6.bat即可运行eric6。界面显示中文表示汉化成功

python怎么快速做gui程序(GUI开发平台搭建python3.5)(17)

python怎么快速做gui程序(GUI开发平台搭建python3.5)(18)

到此,整个python3.5 pyqt5 Eric6,GUI开发平台搭建完毕。

第八:eric6新建工程编写代码操作步骤

1:如图安装完eric6之后,双击打开eric6

python怎么快速做gui程序(GUI开发平台搭建python3.5)(19)

2:打开eric6的界面如图所示

python怎么快速做gui程序(GUI开发平台搭建python3.5)(20)

3:点击项目,新建项目

python怎么快速做gui程序(GUI开发平台搭建python3.5)(21)

4:点击OK后会生成一个__init__.py文件,该文件只是用来标识python语言,不用理会该文件。

python怎么快速做gui程序(GUI开发平台搭建python3.5)(22)

5:新建一个窗体并在QtDeigner编辑。在第二个tab也右键选择新建窗体,这里我们使用默认对话框类型,点击OK

python怎么快速做gui程序(GUI开发平台搭建python3.5)(23)

6:右键新建窗体,新建一个主窗体

python怎么快速做gui程序(GUI开发平台搭建python3.5)(24)

7:如图所示,一个ui文件生成了

python怎么快速做gui程序(GUI开发平台搭建python3.5)(25)

8:此时会弹出一个QTdesigner,我们可以在这里进行前端UI的开发

python怎么快速做gui程序(GUI开发平台搭建python3.5)(26)

9:如果你已经设计完了自己的UI界面,点击保存,然后右键编译窗体

python怎么快速做gui程序(GUI开发平台搭建python3.5)(27)

10:此时我们就可以点击左边的文件如图,会发现多了一个py的文件

python怎么快速做gui程序(GUI开发平台搭建python3.5)(28)

11:此时我们就已经完成了我们的整个操作步骤

,