# pyqt-study **Repository Path**: chen_aiguo/pyqt-study ## Basic Information - **Project Name**: pyqt-study - **Description**: pyqt5学习练习项目 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2024-08-23 - **Last Updated**: 2024-10-12 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ## 1 PyQt5学习练习项目 [Python桌面应用--Pyqt5实战案例](https://www.bilibili.com/video/BV1Bg411B7Hp) [源码参考网址](https://gitee.com/oddwink/pyqt5-demo) [PyQt5入门视频教程2](https://www.bilibili.com/video/BV1tV41167k1) [PyQt5小白教程](https://zhuanlan.zhihu.com/p/425148959) [PyQt5入门视频教程1](https://www.bilibili.com/video/BV1LT4y1e72X) [PyQt5学习教程](https://blog.csdn.net/weixin_49520696/article/details/141145759?spm=1001.2014.3001.5501) [PyQt5布局嵌套学习视频](https://www.bilibili.com/video/BV1ji4y1r7PH) [QtAwesome图标的使用](https://mp.weixin.qq.com/s/u5c2hFrlKQoNRqYQvhrXRg) pip install qtawesome [YOLO+PyQt设计](https://www.bilibili.com/video/BV1Wj421d78y) ## 安装OpenCV环境 pip install opencv-python pip list ## 安装YOLOv8 pip install ultralytics==8.2.97 pip install opencv-python==4.5.4.60 pip install cvzone==1.5.6 [Yolov8n.pt下载地址](https://github.com/ultralytics/assets/releases/tag/v0.0.0) [基于Yolov8实现物体检测](https://blog.csdn.net/m0_37383484/article/details/133387751) ## labelimg的安装 进入虚拟环境opencv(要求python的版本3.8及以下,不然labelImg会秒退) pip install PyQt5 pip install labelimg labelImg(启动) ## PyQt5程序打包 pip install pyinstaller pyinstaller -D 20-YOLO+PyQt实例.py pyinstaller -D 20-YOLO+PyQt实例.py -w (不显示黑框) 注意: (1)打包后使用dist目录下的文件 (2)使用Yolo的PyQt5程序需要pt/yolov8n.pt和拷贝文件ultralytics/cfg/default.yaml到dist/项目文件/_internal目录下 (3)如运行闪退可以在命令窗口执行项目.exe文件可以查看报错信息。