安装PyQt5与Qt Designer
PyQt5
通常只要安装了Anoconda,就会默认装好PyQt5,检验的方法很简单。只需在你的Python里面输入import PyQt5没有报错就可以了。没有的话直接在命令行窗口(Win+R,然后输入cmd)输入pip install PyQt5进行安装即可。(使用国内的源则可用如下的命令:

pip install PyQt5 -i https://pypi.tuna.tsinghua.edu.cn/simple,可参考:pip(国内镜像)快速安装Python库)
 

Qt Designer
Qt Designer是用来设计界面的,直接拖拽相应的组件即可快速的帮助用户形成程序界面。

安装pyqt5镜像 pyqt5安装教程_python


左侧就是控件,右侧是每个控件中的一些属性,可以进行修改。

通常在安装完Anoconda后,只有PyQt5库,点进去没有Qt Designer,具体可以查看Anoconda的路径(例如:D:\programData\Anaconda3\Lib\site-packages\PyQt5),跟据自己的安装路径去查看。

所以如果我们想要使用Qt Designer则需要使用pip进行安装。我们需要打开命令行输入如下命令即可:

pip install PyQt5-tools -i https://pypi.tuna.tsinghua.edu.cn/simple

然后我们再去Python库的路径下(D:\ProgramData\Anaconda3\Lib\site-packages\qt5_applications\Qt\bin),找到designer.exe,双击进入即可,由于版本不同,可能路径会有不同,如果无法在路径中找到程序,可以在site-packages下搜索designer,可以存为桌面快捷方式,下次方便使用。

安装pyqt5镜像 pyqt5安装教程_安装pyqt5镜像_02

编辑界面:

1.新建窗口主体,这里选择的是Dialog 的组件,按钮组件,后续自己来配置。

安装pyqt5镜像 pyqt5安装教程_Qt_03

2.拖拽组件

        左边的组件拖拽到窗口简单对齐即可,注意每个主键的objectName 调整成自己需要的功能名称,默认名称也可只是不好区分组件功能,每个组件在右侧属性栏都可以做调整。

        组件的界面显示内容可以通过参数text来调整,或者部分组件可以直接双击输入希望展示的文本,比如pushbutton,line_text等组件。

安装pyqt5镜像 pyqt5安装教程_qt_04

保存即可生成一个.ui的文件,此时还需要将.ui的文件转为.py做功能组件的编程。

安装pyqt5镜像 pyqt5安装教程_Qt_05

转为py有两种方式:

方法一:CMD  进入ui文件的磁盘路径下,直接运行 pyuic5 -o text_merge.py text_merge.ui

 text_merge.py(自定义的名称输出的py文件名) 

text_merge.ui(保存界面的时候生成的ui文件名)

安装pyqt5镜像 pyqt5安装教程_安装pyqt5镜像_06

方法二:进入对应路径的文件夹下, 点击文件,打开windows powershell

同样输入 pyuic5 -o text_merge.py text_merge.ui 运行即可

安装pyqt5镜像 pyqt5安装教程_Qt_07

 

安装pyqt5镜像 pyqt5安装教程_安装pyqt5镜像_08

 此时会在ui的文件夹内,生成对应的py文件。

安装pyqt5镜像 pyqt5安装教程_qt_09