Visual Studio Code + PyQt5环境搭建

🍎前言

记录一下学习QT时,环境搭建得过程。QT界面编程我所了解有python版本的,也有C++版本的,这里我选择的时python版本的PyQt5

🍎1、PyQt5工具包安装

这里默认已经安装好了自己的python环境

  1. 使用pip 命令安装PyQt5工具——pip install pyqt5
  2. 再安装开发工具 QT designer——pip install pyqt5-tools

安装的路径是你的python安装路径下的\Lib\site-packages
该路径下找到pyqt5designer.exe文件
在这里插入图片描述
这就是Qt Designer图形界面开发工具,你可以选择将其生成快捷方式到桌面,之后直接双击就可使用。

🍎2、Visual Studio Code配置

Visual Studio Code这里只需要两步

  • 下载安装插件PYQT integration
    在这里插入图片描述

  • 将pyqt5designer.exe的路径设为默认打开位置
    点击左下角的齿轮打开设置,直接搜索pyqt,打开扩展里的PYQT integration configuration,找到Pyqt integration Pyuic: Cmd以及Pyqt integration Qtdesigner Path这两个选项,将之前的pyqt5designer.exe的绝对路径添加进去即可(我这里是将其移动到了其他位置)
    在这里插入图片描述
    在这里插入图片描述

🍎3、Visual Studio Code里使用PyQt5

你可以直接使用pyqt5designer进行布局,或者自己码代码进行设计。

  • pyqt5designer的使用:可以直接双击pyqt5designer.exe打开开发工具(如果之前你有生成快捷方式的话)
    为了桌面整洁,我没有生成,而是使用刚才安装的插件,直接在左侧文件栏右键PYQT: new form就可以快速打开开发界面了
    在这里插入图片描述
    在这里插入图片描述
    之后随便添加一个控件,保存一个.ui文件
    在这里插入图片描述
    返回vscode,打开对应文件夹,点击.ui文件,右键选择PYQT: Compile Form,生成对应的.py文件,这就是刚设计布局的对应py代码,像我一样的初学者可以以此来学习一下布局的代码。
    在这里插入图片描述
    在这里插入图片描述

  • 直接敲代码:一开始在其他博主那里学了一下基本的控件使用和布局都是自己手动码代码的,自己码的感觉还是得劲一点,研究起来也更有感觉。这里就讲一下我遇到的一个问题——就是import pyqt5的时候会报错,实际上并没有错,是可以正常运行的
    ,之后在[木子欢儿]的文章中找到解决方法(https://blog.csdn.net/muzihuaner/article/details/106205930)在这里插入图片描述
    即新建一个.pylintrc文件,并敲入下列代码,问题就完美解决了

  • extension-pkg-whitelist=PyQt5

🍎4、总结

学无止境,菜鸡都是从大佬的博客里开始学会解决问题的,望大家一起加油!!!

  • 3
    点赞
  • 18
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 4
    评论
Visual Studio Code安装PyQt5,你可以按照以下步骤进行操作: 1. 首先,确保你已经安装Python环境,并且已经使用pip命令安装PyQt5PyQt5-tools。你可以使用以下命令来安装它们: ``` pip install PyQt5 pip install PyQt5-tools ``` 2. 接下来,打开Visual Studio Code,并点击左下角的齿轮图标,打开设置。 3. 在设置中,搜索"pyqt",找到"PYQT integration configuration"扩展,并点击打开。 4. 在扩展设置中,找到"Pyqt integration Pyuic: Cmd"和"Pyqt integration Qtdesigner Path"这两个选项。 5. 将之前安装pyqt5designer.exe的绝对路径添加到"Pyqt integration Qtdesigner Path"选项中。确保路径正确无误。 6. 现在,你就可以在Visual Studio Code中使用PyQt5了。你可以编写PyQt5的代码,并使用Qt Designer来设计界面。 请注意,以上步骤是基于默认安装路径的情况下。如果你的安装路径不同,请相应地修改路径。希望对你有所帮助! #### 引用[.reference_title] - *1* *3* [Visual Studio Code + PyQt5环境搭建](https://blog.csdn.net/qq_44299067/article/details/111355437)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item] - *2* [使用Visual Studio Code搭建PyQt5开发环境](https://blog.csdn.net/qq_23825121/article/details/125893796)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Ltd Pikashu

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值