02week 0311 周三 搭建机器学习的环境
YOLOv5 PyTorch 环境配置与排错学习日志1.安装yolov5源码顺利无事发生YOLO (You Only Look Once)概念一种极具革命性的“目标检测”算法架构。通俗比喻以前的检测算法比如 R-CNN像是一个近视眼拿着放大镜在图片上一点点滑动扫描看这里是不是人、那里是不是老鼠速度极慢。而 YOLO 顾名思义“你只看一次”它把整张图片看作一个整体瞬间输出画面里所有物体的位置和类别。实际应用因为速度极快它天生适合做实时视频流的检测。2.安装anacondaAnaconda概念一个极其强大的 Python 环境和包管理器。通俗比喻一座拥有无数个“独立无菌实验室”的科研大楼。开发 AI 最怕环境冲突比如项目 A 需要 Python 3.7项目 B 需要 Python 3.10。Anaconda 的 conda create 命令就是为你建一个叫 yolov5test 的独立实验室。在这个房间里你怎么折腾、装错什么包都不会影响电脑系统的原生态或其他实验室。实际应用当你遇到 WinError 126 时你可以毫不犹豫地用它一键卸载或者直接炸掉重建这个环境成本极低。第一个卡壳点安装后没有弹出像教程一样配置环境的弹窗点击.exe闪退解决 把问题扔给trae利用它的自动化解决问题。采用命令行的方式创建了conda环境命名为yolov5test。 conda 环境是什么想象一下您的电脑是一个 工具箱 conda 环境就像里面的 不同工具包 base 环境 默认工具包包含 Anaconda 自带的所有东西yolov5test 环境 专门为 YOLOv5 准备的工具包只有 Python 3.7 和您需要的库 激活环境是什么意思激活环境 就像是 拿起了特定的工具包开始工作 激活前用的是默认的 Python 和库激活后用的是 yolov5test 环境里的 Python 3.7 和专门为它安装的库3.安装pycharm. PyCharm概念集成开发环境IDE。通俗比喻你实验室里那张配备了显微镜、自动机械臂和探照灯的“高级工作台”。它本身不参与代码的运算但它提供代码高亮、自动补全、错误提示功能。第二个卡壳点下载后没有激活码。向up主三联私信长时间不回次日上午回复但是各种的加群和加微信。解决好在当晚我就找到了良心资源成功破解。链接https://docs.qq.com/doc/DY3JYYVZEaFZ5eGt1 良心第三个卡壳点创建工程后设置项目解释器。版本问题界面选项不同不知道干什么选哪个。解决 意思是想让你 使用conda环境里装的python 解释器避免兼容报错4.安装cuda10.2和cudnn算力加速器CUDA、cuDNNCUDA (Compute Unified Device Architecture)概念NVIDIA英伟达推出的并行计算平台和编程模型。通俗比喻中央处理器CPU就像是几位顶级的数学教授处理复杂逻辑非常强但人手太少而图形处理器GPU像是一万名极其擅长算加减乘除的小学生。CUDA 就是那个能把极其繁重的 AI 矩阵运算任务瞬间拆解并分配给这一万名小学生同时去做的**“教导主任”**。实际应用这也是为什么没有独立显卡的电脑比如只有核显的轻薄本装不了 CUDA 版本的原因因为电脑里物理上并不存在那一万名特定编制的小学生。cuDNN (CUDA Deep Neural Network library)概念NVIDIA 专门为深度学习原语打造的 GPU 加速库。通俗比喻如果 CUDA 是教导主任cuDNN 就是专门发给这一万名小学生的**“神经网络速算秘籍”**。有了它小学生们在计算深度学习里最常见的“卷积”、“池化”等操作时速度会快上好几倍。它是建立在 CUDA 基础之上的高级加速插件。无事发生。5.安装pytorch1.5.1以及其他库PyTorch概念由 Meta原 Facebook开源的深度学习框架。通俗比喻一套极其完善的“神经网络乐高积木”。如果没有它你需要用纯 C 或者复杂的数学公式去手写底层的矩阵求导和反向传播。有了 PyTorch你可以直接调用封装好的高级函数比如一行代码实现卷积层像搭积木一样快速拼凑出 YOLO 的算法结构。实际应用你之前跑的 test1.py 里的 import torch就是把这套积木搬进了你的工作台。第四个卡壳点pycharm 导入验证不通过OSError: [WinError 126] 找不到指定的模块导致运行失败的元凶安装不进conda里解决仔细审查AI的解决方法不断补充精确信息版本号、自己计算机的型号。AI发现电脑没有独立显卡后解决的效率一下提升给的方案是重新安装 CPU 版本的 PyTorch同时下载的 CUDA 10.2 在这台电脑上用不上。CUDA 是 NVIDIA英伟达独家的并行计算架构。 也就是说它只能在带有 NVIDIA 独立显卡比如常见的 RTX 或 GTX 系列的硬件上运行。第五个卡壳点网络拦截下载报错报告是代理的问题关了梯子仍然尝试浏览器下载本地安装出现依赖死循环。解决国内镜像源安装产生支线任务torchvision 是 PyTorch 官方专门为计算机视觉任务开发的工具包可以理解为 PyTorch 在图像和视频领域的“配件包”。PyTorch 就像一辆汽车的发动机核心动力能进行各种数学计算。torchvision 就像专门为图像赛道设计的轮胎、导航和工具箱让车在图像处理上跑得更快、更方便。无事发生。6.测试detect.py第六个卡壳点新旧版本碰撞上一轮 pip 帮你把 PyTorch 从 1.5.1 “免费升级”到 1.13.1 了还有权重文件比较新。解决gemini太强了没有投喂文件就直接定位到行号删改几个参数后就解决了兼容性问题。权重文件 (Weight File通常是 .pt 或 .weights 格式)概念模型经过大量数据训练后保存下来的各种神经元连接参数也就是一组极其庞大的浮点数矩阵。通俗比喻如果说 YOLO 的代码搭建了大脑的“物理结构”那么权重文件就是这颗大脑的**“记忆和经验”**。实际应用给高中生辅导数学时如果对方基础薄弱你讲微积分她肯定听不懂因为脑子里没有“预备知识”。同理没经过训练的 YOLO 就是个白痴什么都不认识。官方提供的 yolov5s.pt 就像是一个上过通用常识课的“高中毕业生大脑”已经认识了公交车、人、猫狗等 80 种常见物品。以后你要让它认识“发霉的食材”就可以在这个基础上继续教它迁移学习最后保存下来的新 .pt 文件就是属于你们项目的专属 AI 大脑。至此环境搭建完成测试成功。我们在 PyCharm工作台里通过 Anaconda实验室提供好的 PyTorch积木工具运行了 YOLO检测算法并给它装上了 权重文件记忆经验。如果有一张好显卡底层就会唤醒 CUDA 和 cuDNN算力加速引擎来让这一切快如闪电。

相关新闻

【轨物洞见】一文读懂光伏清洁机器人智能控制与全流程运维解决方案

【轨物洞见】一文读懂光伏清洁机器人智能控制与全流程运维解决方案

全球光伏产业正处于爆发式增长的黄金窗口期。根据IEA(国际能源署)2024年最新数据,全球新增光伏装机容量已突破600GW,其中中国市场以277.57GW的新增装机容量贡献了全球约46%的份额。随着单体电站规模从早期的MW级跃升至当下的GW级&…

2026/7/17 3:05:05 阅读更多 →
基于Go的动态定时器管理功能架构方案设计与实现

基于Go的动态定时器管理功能架构方案设计与实现

最近想设计一个动态定时器管理功能架构,既能直观的看到定时效果,又能测试定时的鲁棒性等相关性能问题,整体设计需求如下:当定时任务的配置(如 Cron 表达式)存储在数据库中,并且可能在运行时发生…

2026/7/15 6:37:40 阅读更多 →
谷歌AI Agent白皮书中文版横空出世,在AI教材直接“封神”

谷歌AI Agent白皮书中文版横空出世,在AI教材直接“封神”

家人们,最近AI Agent市场那叫一个火得一塌糊涂!为了让大家全方位吃透AI Agent,还能积极投身到生态建设里,好多公司都纷纷甩出了官方智能体解读和白皮书。继Anthropic之后,谷歌这几天也按捺不住,发布了自家的…

2026/7/16 15:16:56 阅读更多 →

最新新闻

MOSS-VL-Realtime性能优化技巧:如何将视频处理延迟降低50%?

MOSS-VL-Realtime性能优化技巧:如何将视频处理延迟降低50%?

MOSS-VL-Realtime性能优化技巧:如何将视频处理延迟降低50%? 【免费下载链接】MOSS-VL-Realtime 项目地址: https://ai.gitcode.com/OpenMOSS/MOSS-VL-Realtime MOSS-VL-Realtime是OpenMOSS团队推出的实时视频流理解AI模型,专为连续视…

2026/7/17 9:52:12 阅读更多 →
EnderIO-1.5-1.12开发指南:如何为这款经典模组贡献代码与功能

EnderIO-1.5-1.12开发指南:如何为这款经典模组贡献代码与功能

EnderIO-1.5-1.12开发指南:如何为这款经典模组贡献代码与功能 【免费下载链接】EnderIO-1.5-1.12 项目地址: https://gitcode.com/gh_mirrors/en/EnderIO-1.5-1.12 EnderIO-1.5-1.12是一款经典的Minecraft模组,为玩家提供了丰富的机械、能源和自…

2026/7/17 9:52:11 阅读更多 →
Kubernetes ConfigMap 与 Secret 的正确用法:别再把密码写进镜像

Kubernetes ConfigMap 与 Secret 的正确用法:别再把密码写进镜像

Kubernetes ConfigMap 与 Secret 的正确用法:别再把密码写进镜像 刚上手 K8s 的人常犯一个错:把数据库密码、API key 直接写进 Dockerfile 或代码里,镜像一推仓库就全世界可见了。ConfigMap 和 Secret 就是来解决「配置和代码分离」的。今天把这俩讲透:怎么创建、怎么挂载、Sec…

2026/7/17 9:50:11 阅读更多 →
Java Optional 别再乱用:90% 的人都把它当空值检查了

Java Optional 别再乱用:90% 的人都把它当空值检查了

Java Optional 别再乱用:90% 的人都把它当空值检查了 Optional 从 Java 8 引入到现在,我见过太多这样的代码: Optional<User> opt findUser(id); if (opt.isPresent()) {User user opt.get();// ... }这写法能跑,但它把 Optional 用成了「换了张皮的 null 检查」,完全没…

2026/7/17 9:50:11 阅读更多 →
Ghidriff核心功能详解:从基础到高级的二进制差异分析技巧

Ghidriff核心功能详解:从基础到高级的二进制差异分析技巧

Ghidriff核心功能详解&#xff1a;从基础到高级的二进制差异分析技巧 【免费下载链接】ghidriff Python Command-Line Ghidra Binary Diffing Engine 项目地址: https://gitcode.com/gh_mirrors/gh/ghidriff Ghidriff是一个基于Ghidra的命令行二进制差异分析引擎&#x…

2026/7/17 9:48:10 阅读更多 →
OpenClaw 一键部署全攻略|环境搭建 + 配置 + 启动,一步到位open-claw.me

OpenClaw 一键部署全攻略|环境搭建 + 配置 + 启动,一步到位open-claw.me

OpenClaw&#xff08;小龙虾&#xff09;Windows 一键部署实操手册&#xff5c;十分钟搭建专属本地数字员工 适配平台&#xff1a;Windows 10/11&#xff08;64 位&#xff09;&#xff5c;零基础友好&#xff5c;全可视化界面&#xff5c;无编程门槛 当下热度较高的开源 AI 智…

2026/7/17 9:46:09 阅读更多 →

日新闻

2026全国外贸独立站搭建公司推荐排行,含零代码SAAS、AI编程、源码定制

2026全国外贸独立站搭建公司推荐排行,含零代码SAAS、AI编程、源码定制

2026全国外贸独立站搭建公司推荐排行 外贸工厂、工贸企业建设官网&#xff0c;核心需求与普通展示型网站并不相同。除了页面整洁、多语言适配和海外访问体验&#xff0c;企业还要重点考虑数据能否导出、站点能否迁移、源码是否可控、后续费用是否透明&#xff0c;以及更换服务…

2026/7/17 0:02:10 阅读更多 →
HarmonyOS 应用开发《掌上英语》第19篇:3D 翻转动画实现——ArkTS 动画系统全解析

HarmonyOS 应用开发《掌上英语》第19篇:3D 翻转动画实现——ArkTS 动画系统全解析

3D 翻转动画实现——ArkTS 动画系统全解析引言 在移动应用中&#xff0c;卡片翻转动画是最受欢迎的交互动效之一&#xff0c;它能给用户带来直观的"物理世界"操作感。在我们的英语学习 App 的单词学习页面&#xff08;CourseHomePage.ets&#xff09;中&#xff0c;就…

2026/7/17 0:02:10 阅读更多 →
2026键盘推荐|IQUNIX EV63多场景适配,不允许有人不知道!

2026键盘推荐|IQUNIX EV63多场景适配,不允许有人不知道!

现在很多用户都需要一款能适配多场景的键盘&#xff0c;既能满足交流码字的需求&#xff0c;又能应对居家电竞的性能需求&#xff0c;最好还得有点小颜值。而大多键盘都只能兼顾其中一两个场景。这次我实测了IQUNIX EV63三款配色&#xff08;银武士、黑武士、紫罗兰&#xff09…

2026/7/17 0:04:10 阅读更多 →

周新闻

互联网大厂 Java 求职面试:燕双非的搞笑回答与技术探讨

互联网大厂 Java 求职面试:燕双非的搞笑回答与技术探讨

互联网大厂 Java 求职面试&#xff1a;燕双非的搞笑回答与技术探讨 在一个阳光明媚的上午&#xff0c;互联网大厂的面试官坐在桌前&#xff0c;准备迎接他的面试候选人——燕双非&#xff0c;一个以搞笑和幽默著称的程序员。第一轮提问 面试官&#xff1a;燕双非&#xff0c;作…

2026/7/17 3:22:28 阅读更多 →
车载以太网PMA测试设备选型:示波器、VNA、信号源3类仪器关键参数与预算评估

车载以太网PMA测试设备选型:示波器、VNA、信号源3类仪器关键参数与预算评估

车载以太网PMA测试设备选型&#xff1a;示波器、VNA、信号源3类仪器关键参数与预算评估在智能驾驶和车联网技术快速发展的今天&#xff0c;车载以太网作为新一代车载网络的核心传输技术&#xff0c;其物理层性能直接决定了数据传输的可靠性和稳定性。1000BASE-T1作为当前主流的…

2026/7/17 3:01:28 阅读更多 →
VSCode EIDE 插件 2.0:APM32/STM32 项目迁移实战,5步完成Keil工程转换

VSCode EIDE 插件 2.0:APM32/STM32 项目迁移实战,5步完成Keil工程转换

VSCode EIDE 插件 2.0&#xff1a;APM32/STM32 项目迁移实战指南嵌入式开发领域正经历一场工具链的静默革命。当传统Keil用户首次打开VSCode的扩展市场搜索EIDE时&#xff0c;往往会惊讶于这个看似简单的插件竟能重构十余年的开发习惯。本文将揭示如何用五个精准步骤&#xff0…

2026/7/16 23:40:37 阅读更多 →

月新闻