1. 安装Python
在win10的应用商店中直接搜索Python,下载并安装。在python官网下载安装也一样,但是可能会缺少Python Launcher或者没有添加进系统环境变量,造成不必要的麻烦。
安装完成后在cmd或者powershell中输入python并回车,如果出现下图所示的Python详细信息,说明安装成功并注册好了环境变量,如果什么都没有提示建议重新安装。
2. Python换源
在Python中经常会用到pip下载或更新东西,默认源在国外,速度很慢,一般换成国内的源。
在电脑的用户→自己用户名文件夹下新建一个名为pip的文件夹,然后再新建一个pip.ini的空文件,然后编辑写上以下内容并保存:
-
[global]
-
index-url = https://pypi.mirrors.ustc.edu.cn/simple/
-
[install]
-
trusted-host=mirrors.aliyun.com
3. 安装PyQt5的包
在cmd或powershell中输入
pip3 install sip
接着是
pip3 install PyQt5
然后是 PySide2
pip3 install PySide2
注意,如果在第一步的教程中没有换源,此时的下载速度就会非常缓慢。
4. 在VsCode拓展中安装相关插件
首先肯定要装上Python的插件,装好后写行代码试试是否成功
接着安装PyQt插件,PYQT Integration和Qt For Python都可以,不过一般用第一个PYQT Integration
接着配置该插件,填上QtDesigner的路径即可
5. 新建工程并测试
新建一个文件夹作为工作区,然后创建个test.py的文件
右键工作区目录下面,有新建Form的按钮,点击创建.ui文件
保存拖几个控件进去保存一下,右键.ui文件生成.py文件,即Untitled.py(注意,在第一次点击PYQT: COmpile Form时会弹出配置pyuic的选项,选默认的即可)
在test.py中写上以下代码,点击右上角的三角形符号运行即可
import sys
from PyQt5.QtWidgets import QApplication, QWidget
import Ui_untitled
if __name__ == '__main__':
app = QApplication(sys.argv)
Form = QWidget()
ui = Ui_untitled.Ui_Form()
ui.setupUi(Form)
Form.show()
sys.exit(app.exec_())
查看PySide2中的Examples
在cmd中输入pip show PySide2,即可查看PySide2安装位置
复制路径到资源管理器中打开,即可查看到PySide2自带的各类代码示例
随便选一个示例,在cmd中用python xxx.py打开即可查看运行效果