使用pycharm开发上位机配置pyqt5的环境
在上位机的开发过程中,使用QT的图形化界面,是开发上位机最好最简单的选择,因此我将讲述配置pyqt5的环境。
软件安装:
安装:pycharm的社区2021.02版
QT(安装参考https://blog.csdn.net/xiongtiancheng/article/details/80036605)
之后需要在pycharm安装需要的包pyqt5和pyqt5-tools,安装方式:右上角的设置->项目->python解释器->软件包上面的加号,点击后搜索就可以了,
之后进行安装,可能有些人这一步会失败,那就打开win的终端输入
pip install pyqt5
和pip install pyqt5-tools
,之后在软件包上面看一看也没有,若没有继续点击软件包上面的加号,后搜索,然后安装,这次安装是在python的本地包里面安装的。安装完如下:
之后导入qt designer,在进入settings 的工具中,网上的图
那个路径可能在pyqt-tool的工具中,也可能在其他的目录,但是qt的安装路径不会变,可以在直接使用qt的路径下的designer,D:\Qt\Qt5.11.1\5.11.1\mingw53_32\bin\designer.exe
Work directory:使用变量 $FileDir$
这个不要选错。
再新建一个“PyUIC”,这个主要是用来将 Qt界面 转换成 py代码。
图片的这个路径是错的,program:
E:\learn python\pythonProject3\venv\Scripts\pyuic5.exe,虚拟环境下的pyuic5.exe
Argument使用-m PyQt5.uic.pyuic $FileName$ -o $FileNameWithoutExtension$.py
之后就测试是否安装成功,创建一个GUI的工程
打开Qt Designer 之后,创建Main Window的窗口,这个不要选错:
然后创建自己的GUI,之后保存,然后点击设计的XX.ui,文件,使用pyuic把设计的转化为py代码
之后创建测试文件,写入代码:后运行
import sys
from untitled import * # 这个代码需要和你自己创建的文件名一致
from PyQt5.QtWidgets import QApplication, QMainWindow
if __name__ == '__main__':
app = QApplication(sys.argv)
MainWindow = QMainWindow()
ui = Ui_MainWindow()
ui.setupUi(MainWindow)
MainWindow.show()
sys.exit(app.exec_())
总结:第一次发帖,以后会和大家一起进步。希望大家关注。