在使用Pyqt5之前首先需要搭建Python3.6 + Pycharm + PyQt5的环境,然后在Pycharm安装QT Designer和Pyuic。其中Pycharm是Python的编译器,QT Designer主要做界面设计,Pyuic是将QT Designer设计出来的UI转化成python语言。
Python3.6和Pycharm的安装可以参考网上的文章。安装完Pycharm之后进入File→Settings→Tools→External Tools点击"+"添加下图两个Tools。
添加QT Designer。如果正确安装了Pyqt5库(通过命令pip install PyQt5
,或者用国内的镜像源下载,下载方法可以参考文章《pip install加速》)可以在Python的安装目录下找到\Lib\site-packages\qt5_applications\Qt\bin\designer.exe,按下图所示添加到相应的栏目中。
点击"+"继续添加Pyuic。
其中python.exe,在python安装的路径下找,另外两个的配置可直接复制下面的命令。
-m PyQt5.uic.pyuic $FileName$ -o $FileNameWithoutExtension$_UI.py
$FileDir$
添加完工具后选择File→Create Projec创建工程,untitled可自定义。这里的编译器一定要配置成安装的Python版本,具体参考下图:
至此,环境和工程就算创建好了。