1.安装python
安装时需要勾选添加到环境变量,若忘记添加,需要到系统属性里添加,在环境变量里的path一栏添加python的安装路径。
2.安装PyQt5
打开命令提示符(win+r快捷键,然后输入cmd就会弹出一个黑框那种。开始还以为是python.exe,白白浪费了一些时间)
首先可以输入python,可以看看python是否安装正确以及版本号
然后输入 pip3 install sip,安装sip,这个过程会自动从网上下载并安装,可能会提醒你是否更新,可以选择更新
最后输入 pip3 install PyQt5,安装PyQt5,这个过程比较漫长。
安装好PyQt5后,还需要继续安装qt designer ,输入 pip install PyQt5-tools
安装完成后,在python安装目录下可以看到下面标出的文件夹
配置PyCharm
配置PyCharm是为了在Pycharm里面实现打开qt designer,生成qt文件,方便转换成python文件。
- 打开Pycharm后,进入settings 按下图操作
Name:可自己定义
Program:指向上述安装PyQt5-tools里面的designer.exe
Work directory:使用变量 $FileDir$
- 再新建一个“PyUIC”,这个主要是用来将 Qt界面 转换成 py代码。
- Arguments的值改成下面的样子
-m PyQt5.uic.pyuic $FileName$ -o $FileNameWithoutExtension$.py
使用
OK,砍柴的工具已经准备好了,下面就可以开始愉快的开始GUI之旅了
打开Qt Designer 之后
新建窗口之后
记得点击左上角的File->save,保存到项目文件中。保存之后回到pycharm中
点击PyUIC之后,会自动生成python文件,打开生成的python文件,还需要在最后面添加下面的代码才能运行
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_())
右键运行,这样就生成我们之前在Qt Designer
中创建的窗体了,意外不意外???
3.安装PyCharm
安装后打开软件会提示激活信息,勾选License server,在License server address:处填入http://intellij.mandroid.cn/ (或http://idea.imsxm.com/)即可,另外还可以汉化该软件。
安装完成后选择文件-->新建,选择第一个选项,在interpreter里选择python的安装路径即可。