- 前言
- 一、安装相关工具包
- 二、Pycharm配置
- 总结
前言
安装好pyqt5以后,通过拖拽组件,形成界面,然后通过Pycharm软件实现界面到代码的一键转换。
假设你已经安装好了Anaconda。
目前环境是Anaconda的base环境。
一、安装相关工具包
pip install PyQt5 -i https://pypi.douban.com/simple
pip install PyQt5-tools -i https://pypi.douban.com/simple
执行以上两步以后,找下你目前环境下的site-packages
,注意,应该找的是你的当前环境下。
将其安装路径添加到系统环境变量path中。
进入python环境,输入import PyQt5
,不报错说明安装正常。
添加新的工具,添加Qt Designer 和pyuic 两个工具,作用一个是打开qt的designer.exe.文件,一个是将qt文件转python代码文件。
按照以下要求进行编辑。
先完成designer.exe工具的添加。
> Name:可自己定义,写Qt Designer
> program:Qt Designer的安装路径
> Arguments:不写
> directory: $FileDir$
我的电脑有比较多的designer.exe,就随便选1个可以正常运行的途径。
然后添加pyuic 转换工具。
> Name:可自己定义
> program:pyuic的安装路径
> Arguments:$FileName$ -o $FileNameWithoutExtension$.py
> directory: $FileDir$
随便右键一个正常运行的项目,找到这个位置,点击QT designer。
表示工具设备没有问题。
然后创建简单界面。
将界面文件保存为demo.ui,放在当前项目文件夹中。
然后右键该ui文件,执行以下 *** 作。
此时生成一个和demo.ui一样名称的demo.py文件。
打开,就是pythpn方法对界面的描述。
在该代码前面添加如下代码:
import sys
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_())
然后运行一下demo.py文件,得到如下效果:
到此,环境算安装完成。
总结
如果需要结合OpenCV做软件界面,建议参考这篇文章OpenCV-Python入门教程7-PyQt编写GUI界面 。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)