admin 管理员组

文章数量: 1184232

常见报错全解决:FileNotFound、ModuleNotFound应对法

在部署和运行「万物识别-中文-通用领域」模型时,很多开发者卡在第一步——脚本根本跑不起来。不是提示“找不到文件”,就是报错“模块不存在”,甚至还没看到识别结果,终端就已满屏红色文字。这不是你代码写错了,而是环境路径、依赖管理、资源加载这些“看不见的环节”出了问题。本文不讲原理、不堆概念,只聚焦真实开发中高频出现的两类致命错误: FileNotFoundError ModuleNotFoundError 。我们以该镜像的实际运行环境(PyTorch 2.5 + conda 环境 py311wwts )为基准,逐个还原报错现场,给出可立即验证、一步到位的解决方案。

1. FileNotFound 错误:图片、模型、标签一个都不能少

FileNotFoundError: [Errno 2] No such file or directory: '/root/bailing.png'
这是你在执行 python 推理.py 时最常撞上的第一堵墙。它不告诉你缺什么,只冷冷甩出一句“没这个文件”。而实际上,这类错误背后往往藏着三个独立但易混淆的问题:图片路径错、模型文件缺、标签映射丢失。我们挨个拆解。

1.1 图片路径错误:不是“找不到图”,是“找错了地方”

镜像文档明确说明:默认脚本里写的路径是 /root/bailing.png 。但如果你把图片上传到了 /root/workspace/ ,又没改代码里的路径,Python 就真会去 /root/ 下翻箱倒柜,当然一无所获。

正确做法不是“猜路径”,而是 用命令确认真实位置

# 查看当前有哪些图片文件(含完整路径)
find /root -name "*.png" -o -name "*.jpg" -o -name "*.jpeg" 2>/dev/null
# 示例输出:
# /root/bailing.png
# /root/workspace/mycat.jpg
# /root/workspace/test_photo.jpeg

关键原则: image_path 变量必须和 find 命令返回的 绝对路径完全一致 ,包括大小写、空格、扩展名( .png .PNG )。

本文标签: 路径 系统 编程

更多相关文章

轻松搞定192.168.0.1,从初学者到高手的路由器设置技巧

1月前

摘 要 (导读:192.168.0.1路由器设置)1、路由器正确安装:2、IP地址设置3、登录路由器4、设置路由器目录本文将介绍192.168.0.1路由器设置的方法及教程;适用于小白新手换新路由器或者路" (导读

192.168.1.1路由器管理页面轻松登陆教程,告别网络困扰

1月前

快速体验打开 输入框输入如下内容 帮我开发一个路由器登录页面模拟系统,用于展示常见路由器的管理界面登录流程。系统交互细节:1.输入正确IP地址跳转登录页 2.输入错误地址提示更正 3.忘记密码时显示重置指

从0到1:Dism++教你快速完成系统安装,新手必备技能!

1月前

系统安装是一个简单而又复杂的活。有的仅仅为了安装系统,先把ESD转为ISO。 有的因为安装器不支持ESD,而转换为WIM。还有的在解压ISO……反正各种心烦 本文将通过一些实例,帮助大家驾驭Dism 。 目录

彻底解决Dism修复Windows系统映像的困扰,轻松搞定!

1月前

如何使用DISM对Windows系统映像进行修复在前些天我更新电脑驱动的时候,更新程序报错了。我检查后发现是系统映像完整性的问题。在我解决完问题后,我决定把这个解决的过程记录下来,希望能帮到别人。 那么正文开始

深度解析Dism++:打造Windows的私人优化专家

1月前

Dism++终极指南:免费高效的Windows系统优化解决方案 Dism++是一款功能强大的Windows系统优化工具,通过Dism-Multi-language项目提供全面的多语言支持,让全球用户都能以母语轻松使用其强大的系

Dism命令新探索:深入理解与实践Windows映像文件维护

1月前

Dism是什么? dism 命令(Deployment Image Servicing and Management)是Windows操作系统中的一个命令行工具,用于管理和维护映像文件(如Windows安装映像或修复映像)。d

解锁Dism命令的强大功能:为你的Adobe Flash Player添翼

1月前

DISM(Deployment Image Servicing and Management)可以编辑WIM,安装,卸载,配置WinRE或者WinPE,也可以用来部署系统。它通常存在于C:Windowssystem32路径下(若是

Dism++:你的日常维护与系统优化好帮手

1月前

简介:Dism++是一款先进的系统维护工具,专注于清理电脑垃圾、释放内存,提供全面的系统优化解决方案。最新版本Dism++10.1.1000.100_2d2bf466baca088c4b35248f5a7316f4e00cac0b特别

Dism++:Flash中心的高效解决方案,让你的电脑焕然一新

1月前

无需全家桶,不占内存,5MB的绿色工具让你的Windows流畅如新!在Windows系统长期使用过程中,系统臃肿、运行卡顿、C盘爆满等问题困扰着绝大多数用户。面对这些痛点,很多人的第一反应是重装系统,但今天我将介绍一款更

当Windows系统出问题时,如何借助DISM挂载映像进行修复,让电脑焕然一新?

1月前

如何使用DISM对Windows系统映像进行修复在前些天我更新电脑驱动的时候,更新程序报错了。我检查后发现是系统映像完整性的问题。在我解决完问题后,我决定把这个解决的过程记录下来,希望能帮到别人。 那么正文开始

破解Windows更新难题,0x800736cc不再是问题

1月前

在server 2012系统上安装IIS时报了一个错误,错误代码为0x800736cc,查了一下官方社区发现这个问题是系统被一些优化工具优化时或者一些其他操作造成了系统文件损坏,造成系统不能安装更新(安装IIS也是一个系统安装更新的过

Windows备份不求人:自助指南助你一臂之力

1月前

win系统环境搭建(十五)——如何将Windows系统备份 1.为什么要做备份?windows蓝屏警告!!!

Windows Server系统备份与恢复:实战教程

1月前

1、添加windows server backup功能 a)选择添加角色和功能 b)选择功能中勾选“windows server backup”,然后“下一步” c)安装功能 2、使用windows s

CentOS系统备份攻略:避免数据丢失的不二法门

1月前

CentOS 是一种广泛使用的 Linux 操作系统,对于保护系统和数据的安全,定期备份是非常重要的。本文将介绍如何备份 CentOS 系统,包括文件和配置。完整系统备份完整系统备份是一种将整个 CentOS

C盘大搬家?别怕,Ghost备份带你安全过!

1月前

推荐用U盘制作启动工具 大白菜or老毛桃 备份:以老毛桃为例,进入PE,点击左下角开始,可见ghost功能选项 运行Ghost后,单击“OK”。 选择“Local”→“Partition”→“

老毛桃:你的个人数据保护小能手,备份恢复系统轻松搞定!

1月前

我们工作中难免遇到各种各样的问题,造成系统损坏、文件或数据丢失等等,为了快速恢复我们的数据,我们应该习惯性的备份系统和数据,以免造成不必要的损失,正所谓“数据无价”。 我前两天就吃了没备份的亏咯,数据全没了,试想一下这要是

Ubuntu系统安全大计,备份技巧大公开

1月前

本文主要参考这个博客。全文一半内容是复制粘贴的这个博客内容,提前声明一下,以防侵权。还参考了下这个ubuntu有时候用着用着崩了,或者想回退到历史某个版本。这就需要系统备份了:把当前某个能用的状态备

Linux系统不哭:高效备份与快速恢复方案

1月前

备份系统1.先切换到root用户sudosu 2.进入根目录tar cvpzf backup.tgz --exclude=proc --exclude=lost+found --exclude=ba

Win10系统备份轻松搞定:掌握captureimage命令的关键技巧

1月前

Win10自带的备份工具备份系统Windows操作系统经过从win98,win2000,winxp,win7,win8到win10的不断更新和完善,功能已经非常强大、完备了。但伴随着微软把重点转移到云端,对更新维护不再保

SWF文件备份失败?这些步骤让你轻松搞定

1月前

数据备份与恢复、系统备份与恢复 一、数据备份与恢复 1、什么是备份 备份,即另外准备一 – 为应付文件、数据丢失或损坏等可能出现的意外情况,将电子计算机存储设备中的数据复制到大容量存储设备中 2

发表评论

全部评论 0
暂无评论