아나콘다에 tensorflow를 설치하지 못했습니다.

Nov 16 2020

안녕

jupyter 노트북에서 아래와 같이 tensorflow를 가져 오려고 할 때 ModuleNotFoundError : No module named 'tensorflow'라는 오류가 발생했습니다. 그런 다음 anaconda 프롬프트를 열고 anaconda에 tensorflow를 설치하려고 시도했지만 여러 번 실패했으며 여기에 오류 메시지가 있습니다. 문제가 무엇인지 도와 주시겠습니까? 감사

import tensorflow as tf

좋아, 그래서 파이썬을 3.8에서 3.6으로 다운 그레이드하려고 시도했지만 결국 오류가 발생했습니다. 누구나 pls를 도울 수 있습니까? 감사

EnvironmentNotWritableError : 현재 사용자에게 대상 환경에 대한 쓰기 권한이 없습니다. 환경 위치 : C : \ ProgramData \ Anaconda3

답변

1 lww Nov 16 2020 at 04:27

TensorFlow 문서에 따르면 tf는 python 3.5, 3.6, 3.7 또는 3.8과 호환되며 python 3 64 비트 릴리스도 필수이므로 32 비트 버전의 python에 실수로 tf를 설치하지 않는지 확인하는 것이 좋습니다. https://www.tensorflow.org/install/pip#windows

import sys
print(sys.version)

Anaconda 문서에 따라 tf를 설치했습니다 : 새 환경을 만들고 활성화하고 tf를 설치합니다.

conda create -n myproject tensorflow
conda activate myproject
conda install tensorflow

conda가 자동으로 Python 버전 3.7.9를 선택했음을 알 수 있습니다.

검증:

import tensorflow as tf
tf.version.VERSION

Tasnuva Nov 16 2020 at 00:46

귀하의 python버전은이 버전의 tensorflow. python 3.8을 사용하여 python을 3.5, 3.6 or 3.7. 다운 그레이드 python하면 문제가 해결됩니다.