在jupyter中加载CIFAR数据集时报错,提示找不见对应的文件或目录:No such file or directory: 'CIFAR-data/cifar-10-python.tar.gz

本文记录了在Jupyter环境中加载CIFAR数据集时遇到的文件路径错误。作者首先尝试手动下载并解压数据集,但运行代码时依然报错。经过检查和网上搜索,发现问题是由于在不同操作系统中路径表示方式的差异。在修正了路径斜杠的问题后,代码出现SyntaxError,原因是字符串末尾的斜杠导致。最后,通过使用绝对路径并避免字符串末尾的斜杠,成功解决了数据集加载问题。
摘要由CSDN通过智能技术生成

在jupyter中下载cifar数据集,代码如下:

# 下载数据
url = "http://www.cs.toronto.edu/~kriz/cifar-10-python.tar.gz"
filepath = "CIFAR-data/cifar-10-python.tar.gz"                                     #文件存储路径以及文件名

#若文件不存在,则下载该文件到指定位置;
if not os.path.isfile(filepath):
    result = urllib.request.urlretrieve(url,filepath)   # 下载数据
    print("downloaded:", result)   # 下载完成
else:                                                #文件存在
    print("The data file is existed!")    

运行结果报错,提示“No such file or directory: 'CIFAR-data/cifar-10-python.tar”,如下图所示:

在这里插入图片描述
于是手动的在cifar数据集网站上下载相应的文件到指定路径,重新运行,但还是提示找不到文件或目录。
在这里插入图片描述

反复

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值