본문 바로가기

공부, 자격증/파이썬

[VSCODE] tensorflow 오류 - Could not find a version that satisfies the requirement

반응형

vscode에서 tensorflow를 설치하려고 아래와 같이 명령어를 입력했더니 
$ !pip install tensorflow
 
두둥... 에러가 났습니다..
 
ERROR: Could not find a version that satisfies the requirement tensorflow (from versions: none)
ERROR: No matching distribution found for tensorflow
왜죠..
 
이제 에러를 해결하기 위한 여정을 떠나보겠습니다.
 
1. 콘다, 파이썬 패키지 업데이트
$ conda update -n base conda 
$ conda update --all
 
2. conda 로 텐서플로 설치 
$ conda install tensorflow 
 
이제 tensorflow import가 하는데.....
안되서 확인해보니 파이썬 버전 문제 였습니다. 


Specifications:

  - tensorflow -> python[version='3.10.*|3.8.*|3.9.*']
  - tensorflow -> python[version='>=3.10,<3.11.0a0|>=3.9,< 3.10.0a0| >=3.8,<3.9.0a0']

Your python: python=3.11.0


버전을 수정하겟습니다. 
python 버전 확인 
$ python --version 
 
파이썬 버전 다운 그레이드 
$ conda install python=3.10.0
 
다운그레이드하고 나니 텐서플로가 잘 실행됩니다!


 

반응형