Tensorflow version 1.15.5(in colab) 코랩에서 텐서플로 버전 낮추기

kijh30123·2023년 1월 6일
0

코랩에서 텐서플로 1.15.5 버전을 깔다가 생긴 오류입니다.

!pip uninstall tensorflow
!pip install tensorflow==1.15.5

보통 위의 방법으로 설치하면 코랩에서 1.15.5 버전의 텐서플로를 이용할 수 있지만

Looking in indexes: https://pypi.org/simple, https://us-python.pkg.dev/colab-wheels/public/simple/
ERROR: Could not find a version that satisfies the requirement tensorflow==1.15.5 (from versions: 2.2.0, 2.2.1, 2.2.2, 2.2.3, 2.3.0, 2.3.1, 2.3.2, 2.3.3, 2.3.4, 2.4.0, 2.4.1, 2.4.2, 2.4.3, 2.4.4, 2.5.0, 2.5.1, 2.5.2, 2.5.3, 2.6.0rc0, 2.6.0rc1, 2.6.0rc2, 2.6.0, 2.6.1, 2.6.2, 2.6.3, 2.6.4, 2.6.5, 2.7.0rc0, 2.7.0rc1, 2.7.0, 2.7.1, 2.7.2, 2.7.3, 2.7.4, 2.8.0rc0, 2.8.0rc1, 2.8.0, 2.8.1, 2.8.2, 2.8.3, 2.8.4, 2.9.0rc0, 2.9.0rc1, 2.9.0rc2, 2.9.0, 2.9.1, 2.9.2, 2.9.3, 2.10.0rc0, 2.10.0rc1, 2.10.0rc2, 2.10.0rc3, 2.10.0, 2.10.1, 2.11.0rc0, 2.11.0rc1, 2.11.0rc2, 2.11.0)
ERROR: No matching distribution found for tensorflow==1.15.5

위와같이 텐서플로 1.15.5 버전을 찾지 못하는 경우가 발생할 수 있습니다.

  !wget https://www.python.org/ftp/python/3.6.9/Python-3.6.9.tgz #설치 파일 다운로드
  !tar xvfz Python-3.6.9.tgz #압축 해제
  !Python-3.6.9/configure #configure 활성화
  !make #컴파일
  !sudo make install #컴파일

그럴땐 위 명령어로 python<3.7 버전을 설치 후
(파이썬 버전 다운은 https://wooono.tistory.com/478 우노님의 블로그를 통해 도움 받았습니다)

-20230824 추가
현재 코랩 업데이트로 인하여 해당 코드를 이용하여 파이썬을 재설치할 경우 컴파일 과정에서 error 가 발생합니다. 가능한 방법을 찾는대로 수정하겠습니다. 혹시 방법을 알고계신 분이 계신다면 댓글로 공유 부탁드립니다.

!python -m pip install pip==20.0.2

pip을 다시 설치해주시면 텐서플로 1.15.5를 설치하실 수 있습니다.

0개의 댓글