一。PYQT5安装
在pyqt5的安装方面遇到一些问题。
文末的两个参考链接均有参考,下面列出主要内容。
1.运行–>CMD–>pip install Sip
2.pip install PyQt5
3.安装PyQt5 tools
pip install PyQt5-tools -i http://pypi.douban.com/simple --trusted-host=pypi.douban.com(可以让速度很快)
安装完成后,在./Python/Lib/site-packages/pyqt5-tools目录下可找到designer.exe
4.添加环境变量
QT_QPA_PLATFORM_PLUGIN_PATH
.\Python\Python37\Lib\site-packages\PyQt5\Qt\plugins
二、配置PyCharm
设置界面进入工具-外部工具,点+号,依次配置QtDisigner(设计师),PyUIC(用于将设计师的UI界面自动转换成Python代码),PyRCC
1.在Qt Designer的设置中,Program选择PyQt安装目录中 designer.exe 的路径Work directory 使用变量
F
i
l
e
D
i
r
FileDir
FileDir
2.配置 PyUIC(用于将设计师的UI界面自动转换成Python代码):设置PyUIC时,Program 是 python 解释器的路径,Arguments 这里的参数要配置成:-m PyQt5.uic.pyuic
F
i
l
e
N
a
m
e
FileName
FileName -o
F
i
l
e
N
a
m
e
W
i
t
h
o
u
t
E
x
t
e
n
s
i
o
n
FileNameWithoutExtension
FileNameWithoutExtension.py
3.配置 PyRCC :设置 PyRCC 时,Program就是 pyrcc5.exe 的路径,Arguments 这里的参数要配置成:
F
i
l
e
N
a
m
e
FileName
FileName -o
F
i
l
e
N
a
m
e
W
i
t
h
o
u
t
E
x
t
e
n
s
i
o
n
FileNameWithoutExtension
FileNameWithoutExtension_rc.py
三.示例
用tool中的extern tools打开qt designer,保存在目录下,在项目中可以看到,再用pyuic转换成.py文件。在main.py中调用,用以下代码可显示界面
参考链接:
Python3.7.3 + Pycharm2019.1.1 + PyQt5 环境搭建详解!
Python入门三:安装Pyqt5
利用现成的QT Designer 的ui界面快速转换成py脚本