NameError: No such file or directory 解决方法

前言

嗨喽,大家好呀~这里是爱看美女的茜茜呐

问题

最近有小伙伴经常问到这个报错,今天来分享一下具体怎么解决。

python 复制代码
[Errno 2] No such file or directory: './mnist_image_label/mnist_train_jpg_60000.txt'

这个没有查找到子文件或者子文件夹的问题

解决方法

首先,确定所写的路径中包含相应的文件夹或者文件。

其次,如果文件名字或者路径没写错,查看自己是否使用相对路径(绝对路径一般不会报错),本次复现代码使用的IDE是vscode,复习代码时出现这个错误的原因是我把,main.py的上级目录打开作为项目了,导致程序执行的时候是从上级目录开始查找所给路径,自然缺少当前目录的文件夹名,自然会报错。具体解释如下:

程序的路径设置:

正确的打开项目方式:

错误的打开项目方式:

小结

可见错误的打开项目,导致我们在使用相对路径的时候需要在默认路径设置中添加当前文件夹名

即改为

python 复制代码
train_path = './MINIST_FC/mnist_image_label/mnist_train_jpg_60000/'

尾语

感谢你观看我的文章呐~本次航班到这里就结束啦 🛬

希望本篇文章有对你带来帮助 🎉,有学习到一点知识~

躲起来的星星🍥也在努力发光,你也要努力加油(让我们一起努力叭)。

最后,宣传一下呀~👇👇👇更多源码、资料、素材、解答、交流皆点击下方名片获取呀👇👇

相关推荐
天佑木枫13 分钟前
15天Python入门系列 · 序
开发语言·python
happylifetree13 分钟前
Python017-第二章15.数据容器-dict常用操作
python
装不满的克莱因瓶27 分钟前
了解 LangChain 中的 LLM 与 ChatModel 的差异
人工智能·python·ai·langchain·llm·agent·chatmodel
IT知识分享1 小时前
从零开发在线简繁转换工具:OpenCC 实战、避坑经验与方案选型
javascript·python
lunzi_08261 小时前
【学习笔记】《Python编程 从入门到实践》第8章:函数定义、参数传递与模块导入
笔记·python·学习
杨运交2 小时前
[030][Web模块]Spring Boot 验证与 OpenAPI 集成实战:从校验规则到文档生成
前端·spring boot·python
培培说证2 小时前
2026财务岗位如何快速提升自身能力
python
努力攻坚操作系统2 小时前
编程语言编译运行机制对比:C / Java / Python
java·c语言·python
深蓝电商API2 小时前
Playwright深入浅出:从入门到企业级项目实战
爬虫·playwright
godspeed_lucip2 小时前
LLM和Agent——专题6:Multi Agent 入门(5)
人工智能·python