Traceback (most recent call last): File "c:/Users/86157/Desktop/2.py", line 6, in <module> train_iter, test_iter = d2l.load_data_fashion_mnist(batch_size) File "D:\Program Files\kc\anco\envs\pytorch\lib\site-packages\d2l\torch.py", line 209, in load_data_fashion_mnist download=True) File "D:\Program Files\kc\anco\envs\pytorch\lib\site-packages\torchvision\datasets\mnist.py", line 68, in __init__ self.download() File "D:\Program Files\kc\anco\envs\pytorch\lib\site-packages\torchvision\datasets\mnist.py", line 129, in download makedir_exist_ok(self.raw_folder) File "D:\Program Files\kc\anco\envs\pytorch\lib\site-packages\torchvision\datasets\utils.py", line 50, in makedir_exist_ok os.makedirs(dirpath) File "D:\Program Files\kc\anco\envs\pytorch\lib\os.py", line 210, in makedirs makedirs(head, mode, exist_ok) File "D:\Program Files\kc\anco\envs\pytorch\lib\os.py", line 210, in makedirs makedirs(head, mode, exist_ok) File "D:\Program Files\kc\anco\envs\pytorch\lib\os.py", line 220, in makedirs mkdir(name, mode) PermissionError: [WinError 5] 拒绝访问。: '../data'
时间: 2023-07-28 16:11:21 浏览: 169
Mac下anaconda中Spyder打开报错Traceback(most recent call last)…问题
5星 · 资源好评率100%
这个错误通常是由于权限问题导致的。在运行程序时,尝试创建目录 '../data' 时被拒绝访问。
你可以尝试以下解决方法:
1. 以管理员身份运行你的代码编辑器或者命令提示符。右键点击代码编辑器或者命令提示符的图标,选择“以管理员身份运行”。
2. 将目标目录('../data')的权限设置为可写。右键点击目标目录,选择“属性”,进入“安全”选项卡,确保你的用户账户有写入权限。
3. 将目标目录更改为你当前有写入权限的目录。你可以修改代码中的目录路径或者将数据集下载到你当前的工作目录下。
希望以上解决方法能够帮助你解决权限问题。如果问题仍然存在,请提供更多详细信息,以便我能够给出更准确的解答。
阅读全文