Windows Tensorflow Python 由于权限原因无法读取 mnist 数据

Windows Tensorflow with Python unable to read mnist data due to permissions

我在 windows 上使用 Python 并且正在遵循需要读取 MNIST 数据集的 Tensorflow 标准教程。不幸的是,我在尝试 运行:

时收到以下错误

PermissionError: [Errno 13] Permission denied: 'C:\Users\matth\AppData\Local\Temp\tmp6_cvro98'

每次程序 运行s 时,末尾的文件名都会更改。有问题的代码是:

import tensorflow as tf
from tensorflow.contrib.learn.python.learn.datasets import mnist as input_data 

mnist = input_data.read_data_sets("MNIST_data", one_hot=True)

据我所知,我运行将其设置为对用户帐户具有完全访问权限的管理员。不确定为什么我没有权限(或者为什么它首先需要临时数据)

我重新安装了 python,但这次标记了 'for all users' 的方框。这似乎解决了问题