[tensorflow] #7. 텐서플로우 설치시 버전 문제

exoluse·2021년 10월 29일
0

python - tensorflow

목록 보기
7/7

python 과 pip이 최신 버전인데...

윈도우에다가 텐서플로우를 설치 하려니 아래와 같은 오류가 발생한다.
해당 버전에 맞는 텐서플로우가 없다고 말하는것 같다.

C:\Windows\system32>pip install tensorflow
ERROR: Could not find a version that satisfies the requirement tensorflow (from versions: none)
ERROR: No matching distribution found for tensorflow

왠지 해결이 잘 안될듯 하다... ㅠㅠ

일단 파이썬을 삭제하자

윈도우면 프로그램 추가/삭제 에서 삭제하고 맥이면 파이썬 폴더 찾아들어가서 디렉토리 통쨰로 삭제하면 된다. 삭제후 링크도 찾아서 삭제하는것도 잊지 말자.

텐서플로우 사이트에 접속

텐서플로우 설치 메인 페이지 https://www.tensorflow.org/install?hl=ko 에 접속하면...

아...ㅋㅋㅋ 3.6부터 3.9까지 지원되는구나...

보다시피 파이썬은 3.10.0 까지 나와있다. 내가 삭제한 버전도 3.10.0 이었고...

파이썬 다운로드/설치

  1. 파이썬 다운로드 https://www.python.org/downloads/windows/ 에 접근하여 3.6~3.9 아무거나 골라서 다운로드 하자. (윈도우 기준)

  1. 설치 시작

  2. 설치 끝

PATH 길이 제한 해제하는것도 잊지 말자.

텐서플로우 설치

  1. 자... 다시 시작이다. pip 업그레이드 실시!
python -m pip install --upgrade pip

Requirement already satisfied: pip in c:\users\zbo15-003\appdata\local\programs\python\python39\lib\site-packages (21.1.3)
Collecting pip
  Using cached pip-21.3.1-py3-none-any.whl (1.7 MB)
Installing collected packages: pip
  Attempting uninstall: pip
    Found existing installation: pip 21.1.3
    Uninstalling pip-21.1.3:
      Successfully uninstalled pip-21.1.3
Successfully installed pip-21.3.1
  1. 텐서플로우 설치
C:\Windows\system32>pip install tensorflow
Collecting tensorflow
  Downloading tensorflow-2.6.0-cp39-cp39-win_amd64.whl (423.3 MB)
     |█████████████████████▌          | 285.1 MB 6.8 MB/s eta 0:00:21
  1. 확인
D:\python>python tensor1.py
2021-10-29 11:59:43.291372: W tensorflow/stream_executor/platform/default/dso_loader.cc:64] Could not load dynamic library 'cudart64_110.dll'; dlerror: cudart64_110.dll not found
2021-10-29 11:59:43.299179: I tensorflow/stream_executor/cuda/cudart_stub.cc:29] Ignore above cudart dlerror if you do not have a GPU set up on your machine.

설치 잘 된다. 라이브러리 설치시에는 충족 요건을 꼭 점검하자. 삽질하기 싫으면?

1개의 댓글

comment-user-thumbnail
2023년 12월 19일

덕분에 1시간 반만에 tensorflow 깔았습니다 ㅠㅠ

답글 달기