차밍이
Colab에서 Tensorflow 1.X 버전 사용하기, 코랩 텐서플로우 버전 낮추기 본문
텐서플로우가 새롭게 버전을 업데이트되면서 Tensorflow 2 가 만들어졌습니다. 텐서플로우가 1.X에서 2.X로 변하면서 다양한 문법적, 함수적 변화가 발생했습니다. 이에 따라서, 이전에 만들었던 텐서플로우 1의 소스코드를 2에서 사용하기 어려워졌습니다. 없어진 함수들도 있고 등등등...ㅠ
이번 포스팅을 통해서 구글 코랩에서 텐서플로우 버전을 낮춰 Tensorflow1.14 또는 1.15 등의 1 버전을 사용하기 위한 방법을 알아보겠습니다.
1. Colab Tensorflow version 확인
import tensorflow as tf
tf.__version__
>> 2.2.0
먼저 텐서플로우 버전을 확인하도록 합니다. 사실 안 해도 무방합니다...ㅎ
당연히 기본적으로 colab의 텐서플로우는 2.2.0 또는 그 이상의 버전이 기본으로 세팅되어있습니다.
2. Colab Tensorflow 2 삭제
!pip uninstall tensorflow
현재 코랩에 설치된 텐서플로우 2 버전을 제거해줍니다.
잊지말고 y 값 넣어주세요. 바보같은 저 같이 아무생각없이 기다리면 계속 기다리기만합니다...ㅠ
3. Colab Tensorflow 1.X 버전 설치
!pip install tensorflow==(원하는 텐서플로우 버전)
!pip install tensorflow==1.15 # 1.15 버전 Tensorflow 설치
!pip install tensorflow==1.14 # 1.14 버전 Tensorflow 설치
tensorflow를 pip명령어를 사용해서 설치합니다. 단, 꼭 버전을 명시해주셔야합니다.
저는 텐서플로우 1.15 버전을 설치하였습니다. 원하는 버전을 지정해서 설치해주세요.
4. Colab 런타임을 재실행
설치가 완료된 이후에 발생되는 warning이 발생합니다. 설치가 완료된 이후에는 런타임을 다시 실행해야 재설치된 1.x 버전의 Tensorflow를 사용할 수 있습니다.
5. 주의할 점
주의할 점 !
1. 코랩 연결 후, 위의 작업을 바로 진행해주세요. mount하거나 directory 변경을 하지 않은 상태로 진행하시는 것이 좋습니다.
2. '런타임 다시 실행하기'를 꼭 해야 바뀐 버전을 사용할 수 있습니다. 런타임 중지 or 다시시작이 아닙니다.
'파이썬 > 파이썬 환경 설정' 카테고리의 다른 글
[Python] PyInstaller 설치 및 사용하는 법 / 파이썬 exe 파일 실행파일 만들기 (0) | 2021.04.22 |
---|---|
[OpenAPI ] 파이썬 No module named 'pythoncom' 오류 해결 OpenAPI 에러 해결하기 (1) | 2021.01.02 |
[OpenAPI] AttributeError: 'QAxWidget' object has no attribute 'OnEventConnect' 해결방법 (0) | 2020.12.22 |
[Colab] 구글 코랩 연결, 드라이브 마운트, 그리고 GPU 설정하기 (4) | 2020.06.22 |
윈도우에 PyTorch 설치, GPU 설정, 자세하게 (4) | 2020.04.28 |
윈도우 Tensorflow-GPU(2.2.0) 설치하기 - 처음부터 끝까지 상세하게 (17) | 2020.04.27 |
Anaconda 32bit python 가상환경설정 (0) | 2020.04.26 |
[파이썬] pip 명령어 모음 (0) | 2020.04.25 |