文章目录

  • 一、VS2022配置PyQt5环境
  • 1.安装anaconda及opencv-python
  • 1.1 安装对应的anaconda包
  • 1.2 安装opencv-python
  • 2.安装PyQt5
  • 3.安装PyQt常用工具
  • 4.配置系统环境变量
  • 5.配置VS2022中的外部工具
  • 6.第一个VS2022下的pyqt5程序



一、VS2022配置PyQt5环境

本机环境:

  • vs2022
  • anaconda(已经包括opencv和PIL)
  • python

1.安装anaconda及opencv-python

1.1 安装对应的anaconda包

anaconda这是一个非常常用的python包集成管理工具,其中预安装了很多python库,使得我们不需要去手动安装各种的第三方库,我们知道自己取手动安装的过程中,很容易就会遇到一些报错,解决起来也非常的麻烦。

anaconda官网:https://www.anaconda.com/products/distribution#Downloads

vs用python怎么更新pip vs2022 python_环境变量


下载完软件包一路点击安装就行了,安装成功后会出现如下界面。

vs用python怎么更新pip vs2022 python_opencv_02


查看是否安装成功命令:conda --version

vs用python怎么更新pip vs2022 python_vs用python怎么更新pip_03

1.2 安装opencv-python

进入anaconda控制台输入如下命令:

pip install opencv-python

vs用python怎么更新pip vs2022 python_opencv_04

2.安装PyQt5

打开anacaonda prompt

vs用python怎么更新pip vs2022 python_环境变量_05


在anacaonda命令行下,输入命令

pip install PyQt5 -i https://pypi.douban.com/simple

vs用python怎么更新pip vs2022 python_vs用python怎么更新pip_06

3.安装PyQt常用工具

pip install PyQt5-tools -i https://pypi.douban.com/simple

vs用python怎么更新pip vs2022 python_环境变量_07

4.配置系统环境变量

设置=》系统=》系统信息=》高级系统设置=》环境变量=》path

vs用python怎么更新pip vs2022 python_python_08


vs用python怎么更新pip vs2022 python_vs用python怎么更新pip_09


vs用python怎么更新pip vs2022 python_vs用python怎么更新pip_10

5.配置VS2022中的外部工具

打开VS2022,在最上方找到“工具栏”,点击“外部工具”

1、添加PyQtDesigner工具

vs用python怎么更新pip vs2022 python_环境变量_11

  • 标题:PyQtDesigner
  • 命令:designer.exe所在位置
  • 参数:$(ItemFileName)
  • 初始目录:$(ItemDir)

2、添加PyUic

vs用python怎么更新pip vs2022 python_qt_12

  • 标题:pyuic5
  • 命令:pyuic5.exe所在位置
  • 参数:$(ItemFileName).ui -o $(ItemFileName).py
  • 初始目录:$(ItemDir)

3、添加PyRcc工具

vs用python怎么更新pip vs2022 python_opencv_13

  • 标题:pyrcc5
  • 命令:pyrcc5.exe所在地址
  • 参数:$(ItemFileName).qrc -o $(ItemFileName).py
  • 初始目录:$(ItemDir)

6.第一个VS2022下的pyqt5程序

1、新建一个python解决方案,设置好python环境

vs用python怎么更新pip vs2022 python_python_14


2、在工具栏中找到“PyQtDesigner“,打开,创建你的第一个页面

vs用python怎么更新pip vs2022 python_opencv_15


保存后会生成一个.ui文件

3、将刚才生成的ui加到项目中
添加,现有文件,注意类型选所有

4、利用工具里的PyUIC5,将ui转为py
选中刚加入的ui文件,工具->pyuic5
这个ui文件,其实就是xml格式存储的

5、将转换出来的py文件添加到项目就可以了

6、在主程序中添加相应动作