【python】NameError: No such file or directory 问题解决

news/2024/10/18 0:32:10/

前言

大家早好、午好、晚好吖 ❤ ~欢迎光临本文章

1. 问题

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

[Errno 2] No such file or directory: './mnist_image_label/mnist_train_jpg_60000.txt'

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

2. 解决方法

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

其次,如果文件名字或者路径没写错,查看自己是否使用相对路径(绝对路径一般不会报错),

本次复现代码使用的IDE是vscode,复习代码时出现这个错误的原因是我把main.py的上级目录打开作为项目了,

导致程序执行的时候是从上级目录开始查找所给路径,自然缺少当前目录的文件夹名,自然会报错。

具体解释如下:

程序的路径设置:

正确的打开项目方式:

错误的打开项目方式:

3、小结

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

即改为

train_path = './MINIST_FC/mnist_image_label/mnist_train_jpg_60000/'

尾语 💝

好了,今天的分享就差不多到这里了!

完整代码、更多资源、疑惑解答直接点击下方名片自取即可。

对下一篇大家想看什么,可在评论区留言哦!看到我会更新哒(ง •_•)ง

喜欢就关注一下博主,或点赞收藏评论一下我的文章叭!!!

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


http://www.ppmy.cn/news/59357.html

相关文章

【华为OD机试 2023最新 】简单的自动曝光、平均像素值(C语言题解 100%)

文章目录 题目描述输入描述输出描述备注用例题目解析代码思路C语言题目描述 一个图像有n个像素点,存储在一个长度为n的数组img里,每个像素点的取值范围[0,255]的正整数。 请你给图像每个像素点值加上一个整数k(可以是负数),得到新图newImg,使得新图newImg的所有像素平均…

【Python习题集4】字符串与正则表达式

字符串与正则表达式 一、实验内容二、实验总结 一、实验内容 1.输人一个字符串,将该字符串中下标为偶数的字符组成新串并通过字符串格式化方式显示。 (1)源代码 x input("请输入一个字符串:") y x[::2] print("下标为偶数的字符组成的新串为&…

【机器学习】决策树如何实现回归

【机器学习】决策树如何实现回归 文章目录 【机器学习】决策树如何实现回归1. 介绍2. 回归树的构建方法3. 递归二分法4. 回归树的剪枝5. 总结参考 1. 介绍 在 https://blog.csdn.net/qq_51392112/article/details 中,我们详细介绍了决策树基本内容:如何…

【模拟IC学习笔记】 负反馈系统的稳定性

反馈方程 输出方程 误差方程 环路增益 定义:当输入电压接地、并将环路断开时,所计算的增益就是环路增益 时(幅度1,相位-180)电路稳定在电源或低状态或在电源和地之间振荡。 分析稳定性时是对环路增益进行分析,通过环…

静态路由配置

静态路由原理 静态路由是指由管理员手动配置和维护的路由 静态路由配置简单,被广泛应用于网络中。另外,静态路由还可以实现负载均衡和路由备份。因此,学习并掌握好静态路由的应用于配置使非常必要的。 静态路由是一种需要管理员手工配置的特殊路由。 静态路由在不同网络…

长衫是把双刃剑

孔乙已是鲁迅笔下人物,穷困流倒还穿着象征读书人的长衫,迁腐、麻木。最近,大家自我调佩是“当代孔乙己”,学历成为思想负担,找工作时高不成低不就。 学历对于职业的影响是正面的。 有了一份好的学历,就有了…

2-Lampiao百个靶机渗透(精写-思路为主)框架漏洞利用2

特别注明:本文章只用于学习交流,不可用来从事违法犯罪活动,如使用者用来从事违法犯罪行为,一切与作者无关。 文章目录 前言一、环境重新部署二、AWVSxray联动和xraybs联动1.安装AWVSxray2.让xray和bs先联动3.AWVS和xray联动 三、p…

java 异常

Throwable: Throwable 是 Java 编程语言中所有错误和异常类的超类,用于表示可以被抛出的任何对象。它定义了两个子类:Error 和 Exception。 Error 表示严重问题,一般由 JVM 抛出,如 OutOfMemoryError、StackOverflow…