
开源系统
宇称不守恒4.0
这个作者很懒,什么都没留下…
展开
-
win7安装conda failed to create menus
前面说的win7最高支持python3.8.6,miniconda 版本也不能随便下。4.7.12 就会出现这个提示,当然 anaconda 选择的版本稍多些。否则出现如题错误我习惯使用带有Python3.7.3的版本。应该也有可以适用win7的 python3.8版本。原创 2022-12-20 16:35:05 · 611 阅读 · 0 评论 -
Win7安装Python补丁要求
3:即使安装了sp1还是需要安装后续补丁,可以用自动更新或者360漏洞修复安装,其实所需要安装的补丁是 KB2533623-x64 (我是64位系统)1: Python3.8 是最后一个支持win7的版本, 3.8.6广泛使用是有原因的.之后可以顺利安装python3.8了。我只上传了64位的,官网下载很快。原创 2022-12-20 10:13:10 · 1456 阅读 · 0 评论 -
PyCharm+PyQT5之五Widgets QT程序
这次我们用使用Widgets,建立一个更复杂的QT首先新建Widgets,然后添加一个 edit 两个按钮,并关联,OK按钮 实现 copy功能(后面改变),CANCLE键删除Text内容, 设置如下ThirdUI.py 自动生成的内容如下:两个按钮的作用可以在程序中清楚地体现。在class Ui_Form(object):类定义下新定义一个函数 showme当然也要把self.pushButton.released.connect(self.lineEdit.copy) # type: igno原创 2022-12-07 09:01:14 · 1098 阅读 · 0 评论 -
PyCharm+PyQT5之四第二个QT程序
前面程序实现了逻辑分离,第二个QT程序将建立控件之间的关联,并自行撰写,事件。首先,建立只有一个按钮的界面点击工具栏编辑信号与槽,按钮带有红框并拖拽,这样间建立了按钮与dialog的槽信号。按钮一般是释放触发,所以选released()至于dialog 我们点击左下角继承qwidgets,然后dialog先选close(),后面我们只是借助这个程序结构编写自己的事件。当然您也可以现在点编辑,写好一个新事件(函数)。点击确定保存为 SecondUI.ui点击ctrl+R 点击按钮可以关闭dia原创 2022-12-06 10:33:34 · 404 阅读 · 0 评论 -
PyCharm+PyQT5之三界面与逻辑的分离
: 代表了如果本程序名和主调函数相同(自己调自己执行)则执行下面的语句。如果是其他函数调用,也就是作为module 导入到其他程序,则不执行冒号后面的语句。把这句去掉,我们可以发现是仍然可以运行的,因为现在不涉及到在其他py中执行该module。之二的例程已经实现了界面与逻辑的分离,所建立的 Dialog Mainwindow 或者 widgets 等,界面改变其主调程序(暂且这样叫)更改,或者不需要大规模更改, 主调函数的程序是这样的。这样, FirstUI.py即使改变也不需要改变上述主调。原创 2022-11-29 10:36:54 · 832 阅读 · 1 评论 -
PyCharm+PyQT5之二第一个QT程序
Tools菜单或者右键打开external tools的 QTdesigner,如下图,在PyQt5中最常用的窗口有三种,即Main Window Widget Dialog,Main Window窗口和Widget窗口看起来是一样的,但是他们其实是有区别的,区别就是:Main Window窗口会自带菜单栏和状态栏,但是Widget窗口没有。Main Window 也就是主窗口,他要为用户提供一个带有菜单栏、工具栏和状态栏的窗口。Widget:通用窗口,没有嵌入到其他控件中的控件都成为窗口。原创 2022-11-28 23:02:27 · 865 阅读 · 0 评论 -
PyCharm+PyQT5之一环境搭建
1.先安装python3.8.2(我用的win7Sp1),没用最高python版本,安装Pycharm 2021.3(也不是最高版本),如果你安装Anaconda,就可以不安装Python,安装python不用加路径和环境变量。建立环境后,pycharm 会把安装的python3.8移植到自己管理的venv环境。今天搭建了PyCharm+PyQT之一环境,看到好多论坛和书籍在搭建Python环境时仍然不使用虚拟环境管理,这对今后环境的移植和保存是非常麻烦的,大家可以按以下思路管理环境。原创 2022-11-28 16:55:15 · 818 阅读 · 0 评论 -
PyCharm装载Anaconda环境+PyQt5
使用Anaconda管理环境非常方便,其中的克隆功能更是能保存下已经成熟的环境,但是anaconda的编译器总是感觉不如pycharm成熟,pycharm管理环境也非常方便但是不便使用conda install 安装,比如说 torch freecad 等。那么最好的解决方案就是使用anaconda建立起完整环境,然后在pycharm上装载该环境,当然pycharm的extent tools 可以方便调用QT工具,这也是其他编辑环境不具备的。这样可以把qrc文件转成.py文件。6.添加转换工具PyUIC。原创 2022-10-08 21:52:56 · 783 阅读 · 0 评论 -
树莓派4B开发之五安装yoloV5
树莓派最新官方系统已经使用了python3.9,这使得安装yolo非常容易,下载支持3.9版本的yoloV5 6.2 ,写这篇文章时是最新版本,下载后只需。执行过程中会自动下载权重,如果版本更新了,就不要自动下载了,github自行下载。pip install -r requirments.txt 即可完成安装。很简单 pip install numpy==1.23 (22 23均可)安装过程中出现的PATH警告可以通过添加路径消除,不去处理也可以正常执行。不知道为什么没有torchaudio。原创 2022-08-22 23:47:15 · 731 阅读 · 0 评论 -
树莓派4B开发之三安装OpenCV
树莓派4B安装openCV原创 2022-08-17 23:23:59 · 449 阅读 · 0 评论 -
树莓派4B开发之二安装Miniconda
树莓派4B SSH 安装 Miniconda原创 2022-08-17 22:02:14 · 1228 阅读 · 0 评论 -
树莓派4B开发之一安装64位系统并实现SSH访问
树莓派64位系统烧录及SSH访问原创 2022-08-17 21:34:51 · 1050 阅读 · 0 评论 -
Andriod HAXM device is not found 解决办法
HAXM device is not found 提示条件下,无法打开仿真器,运行时会出现 启动AVD失败。重新安装HAXM可解决此问题。1.检查BIOS虚拟设置是否打开(一般都打开了)2.进入Android studio 点击右上角小齿轮进入 settings先取消SDK tools 中的 HAMX installer,就是取消勾选,确定,然后再勾上确定, HAXM 警告即可消失,可正常运行。3.如果还不能解决,删除 HAMX installer(我的是7.65),github上下载https:原创 2022-07-11 22:52:22 · 5429 阅读 · 0 评论 -
Linux及嵌入式操作系统之二 安装miniconda
上节介绍了分区,安装Ubuntu的过程比较简单,在分区完成系统后,ctrl+alt+T进入控制台,查看当前Linux系统python 版本,输入显示当前版本为3.5.2python的版本是2.7. 这个版本没有太大意义,以后会使用conda进行python 环境和版本管理。为了能适用于嵌入式系统,安装miniconda。https://docs.conda.io/en/latest/miniconda.html进入miniconda 下载对应的linux版本,默认下载到 home 的 downlo原创 2022-07-08 12:56:04 · 643 阅读 · 0 评论 -
Linux及嵌入式操作系统之一 linux安装分区
安装Linux时需要提前分区,而分区其实和使用习惯密切相关,需要选择适用于自己使用习惯的合适的分区大小基本分区 包括/boot/home/user/swap/var/tmp/ 根分区原创 2022-07-08 12:41:37 · 660 阅读 · 0 评论 -
Yolov5进阶之九 目标追踪实例1
在前面基础上,我们可以做一个提醒不带口罩并统计的系统了。deepsort3.0+ yolov5.0 安装好后下载 yolov56.0训练的权重文件 mask_best.pt 两个类别 face(不带口罩),mask(戴口罩)。原创 2022-07-02 02:01:39 · 910 阅读 · 0 评论 -
Yolov5进阶之八 高低版本格式转换问题
yolov5 6.0 之后 pt权重文件发生了变化,不能于5.0 pt混用,导致原有5.0版本很多时候要自己训练数据集。下面提供一种yolov5 5.0 调用 最新 yolov5 6.0 6.1 权重文件的方法。直接适用 6.0 数据集,原创 2022-07-02 01:07:19 · 723 阅读 · 0 评论 -
Yolov5进阶之七目标追踪最新环境搭建(二)
前面已经介绍了deepsort最新环境搭建的过程,本节在使用github另外的源码建立目标追踪环境,本节提供了从Google Drive 下载的crowd_human.pt来作为识别的权重文件,同时实现用class 来限制识别的类别,实现某种类别的追踪。...原创 2022-07-01 22:29:40 · 1222 阅读 · 0 评论 -
Yolov5进阶之七目标追踪最新环境搭建
前面介绍了deepsort3.0 +yolo5.0 目标追踪环境搭建流程,为了适应更新的pt环境,开始尝试使用更yolo6.0以上版本来实现deepsort。新的版本大多需要科学上网完成,大家知悉。原创 2022-06-30 22:08:27 · 2822 阅读 · 0 评论 -
Yolov5进阶之六目标追踪环境搭建
是track追踪。使用yolov5+deepsort 是最容易的实现追踪的方法。原创 2022-06-29 03:24:23 · 1336 阅读 · 3 评论 -
Yolov5进阶之五GPU环境搭建
熟悉了yolov5的CPU环境,下一步就是构建GPU环境了。从yolov2 tensorflow keras darknet,原始的GPU构建非常麻烦,不仅要cuda 和cudnn对应,还要和驱动版本完全一致,更要在windows环境设定大量环境变量和路径,这是非常不完美的解决方案。现在yolov5 pytorch已经不存在这个问题,可以说在激活环境下可以一键完成GPU环境的搭建。.........原创 2022-06-23 22:53:49 · 1642 阅读 · 0 评论 -
Yolov5进阶之四训练自己的数据集
在前面的准备里,做了环境测试,而且使用labelimg建立了训练集。首先把训练集的图片和标签分别放入 images 和labels文件夹放在什么位置主要为了使用 train.py命令时方便下面配置 yaml文件存为 A.yaml 我直接放在根目录了这样就完成了所有准备,可以执行可以看出,还是使用 yolov5s权重来进行训练。yaml文件的路径注意对应。我训练了10张柯南照片, cpu训练较慢,时间大概为40分钟。......原创 2022-06-21 22:34:17 · 839 阅读 · 0 评论 -
Yolov5进阶之三训练环境
在训练自己的样本之前,先要调试好yolov5的训练环境原创 2022-06-21 21:35:55 · 961 阅读 · 0 评论 -
Yolov5进阶之二安装labelImg
安装labelimg 简单方法 在线原创 2022-06-19 23:53:51 · 657 阅读 · 0 评论 -
Yolov5进阶之一摄像头实时采集识别
摄像头实时采集与退出原创 2022-06-19 23:23:48 · 6874 阅读 · 6 评论 -
yolov5进阶之零环境快速创建及测试
yolov5 快速环境搭建原创 2022-06-19 20:55:57 · 671 阅读 · 0 评论 -
Anaconda 安装FreeCAD
FreeCAD python环境调用原创 2022-04-08 22:33:41 · 1898 阅读 · 0 评论