강의를 듣다보니 예시로 주신 자료가 Tensorflow 1.X에 맞춰져 있어서 매번 코드를 고치기 번거로워서
Colab Tensorflow 2.X버전에서 1.X버전으로 낮추는 방법을 찾아보았습니다.
방법은 간단합니다.
방법 1: 쉽게 말해 2.X 버전을 지우고 1.X 버전을 새로 설치해주시면 되요.
방법 2: tensorflow를 호출시 version 1로 호출한다.
방법 1: 2.X 버전을 지우고 1.X 버전을 새로 설치해주시면 되요.
1. Tensorflow Version 을 확인한다.
2. Tensorflow를 삭제한다.
삭제시에는 pip 명령어를 활용해 삭제를 하는데요.
!pip uninstall tensorflow
이 때 해당 명령어를 치면 처음에
실행을 하겠는지 물어봅니다. Proceed (y/n)? 여기서 y를 입력해주셔야 삭제가 진행되요.
삭제가 완료되면 위와 같이 Successfully uninstalled tensorflow-2.X(본인 버전)이 출력됩니다.
3. Tensorflow 1.X 버전을 설치한다.
설치도 비교적 간단합니다. 삭제와 동일하게 pip 명령어를 사용해주고
!pip install tensorflow==본인이 설치하고자하는 버전
을 입력해주시면 되겠습니다.
4. 설치 후 가장 하단에 런타임 재실행을 통해 재실행 해준다.
설치가 끝나면 위와 같이 가장하단에 런타임 재실행(RESTART RUNTIME)이 출력됩니다.
이 버튼을 눌러서 재실행 해주시면 모든 작업이 완료됩니다. 재실행하지 않으시면 아무런 의미가 없다는 점!!
방법 2: tensorflow를 호출시 version 1로 호출한다.
import tensorflow.compat.v1 as tf
tf.disable_v2_behavior()
개인적으로 저는 두번째 방법을 선호하는 편입니다.
호출시 명령어만 조금 고쳐주면 되서 더 간편해요.
그럼 오늘도 즐거운 코딩!
'코딩 | 개념 정리 > Python' 카테고리의 다른 글
[엑셀자동화with파이썬] Pandas 라이브러리 (0) | 2021.12.25 |
---|---|
[Python] Jupyter notebook 단축키 정리 (2) | 2021.09.06 |
[Python] C언어와 비교한 변수와 입력 (0) | 2021.07.04 |
[Python] 문자열 (0) | 2021.07.03 |
[Python] Tensorflow 1.0과 2.0의 차이점 (0) | 2021.05.05 |