2016-12-10 24 views
1

저는 Windows에서 Python을 사용 중이며 Tensorflow에 대한 표준 자습서에 따라 MNIST 데이터 세트를 읽어야합니다. 불행히도 실행하려고하면 다음과 같은 오류가 발생합니다.Windows Tensorflow가 Python을 사용하여 권한으로 인해 mnist 데이터를 읽을 수 없음

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

프로그램이 실행될 때마다 그 파일 이름이 바뀝니다. 문제의 코드는 다음과 같습니다.

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) 

내가 알고있는 한, 나는 사용자 계정에 대한 전체 액세스 권한을 가진 관리자로 실행하고 있습니다. 이유가 무엇인지 알지 못합니다 (또는 왜 임시 데이터가 필요합니까?)

+0

나는 데이터 세트를 다운로드하여 어딘가에 저장한다고 생각합니다 (왜 임시 데이터가 필요한지). –

+0

그건 의미가 있습니다. 이 위치를 변경할 수있는 방법이 있습니까? –

+0

직접 다운로드하여 처리 할 수 ​​있습니다. –

답변

1

파이썬을 다시 설치했지만 이번에는 '모든 사용자 용'이라고 표시된 상자를 표시했습니다. 그게 문제를 해결하는 것 같았습니다