머신러닝

1-4 Anaconda에서 TensorFlow 2.0 버전 보다 낮은 1.15.0 설치 요령

coding art 2020. 1. 25. 15:10
728x90

2020년 이 시작되자 Anaconda에서 TensorFlow 2.0 이 활발하게 설치되는 분위기 이다. 하지만 사용해보니 버전 2.0 이하에서 작성했던 코드의 업그레이드 작업이 웬만한 전문가가 아니라면 순간적으로 적응하는 것이 불가능하므로 당분간 2.0 바로 밑인 1.15.0 버전이 필요하다면 어느 정도 계속 사용해야 할 필요가 느껴진다.

 

2.0 보다 낮은 TensorFlow 1.15.0을 한 방에 정확하게 설치해 보자. 파이선은 2021년 현재 3.8 수준이므로 그대로 설치하자. 가상환경 명칭은 tensorflow_env 로 하자.

 

Anaconda Navigator의 Environments에서 해당 가상환경을 지정하고 세모 버튼을 누른 후 나타나는 명령 창에서 다음과 같이 pip 명령을 사용하여 설치한다.

pip install tensorflow==1.15.0

 

그밖에 라이브러리 설치 단계에서는 pip install 뒤에 pandas, keras, matplotlib, scikit-learn를 붙여 설치한다. 마지막으로 필요하다면 OpenCV 도 함께 설치한다. OpenCV 설치 명령은 pip install opencv-python 이다.

설치 작업이 완전히 끝나면 Anaconda Navigator를 열어 Environments에서 tensorflow_env를 확인한 후 Home에서 spyder 버전 5를 install 한다. Install 이 완료되면 launch 시키도록 한다.

 

여러 번 반복하여 대단히 익숙한 작업이긴 하지만 이 결과를 처리하는데 장장 8시간을 소모하였다. 최선의 설치 방법은 Anaconda Prompt 창에서 100% 처리 후 Anaconda Navigator 로 들어가서 가상환경을 확인한 후 Spyder를 install 한 후 Spyder를 Launch 시키도록 한다. 이 마지막 요약된 내용이 필자가 사용자 여러분에게 드리는 조언이다.

 

만약 tensorflow 2.0 또는 그 이상의 버전을 설치하려면 시작 부분에서 tensorflow==1.15.0 대신 그냥 tensorflow로 대체하면 될 것이다. 이런 방식으로 tensorflow 에 설치에 들어가는 시간을 30분 이내로 단축할 수 있을 것이다.