3.1.2. 텐서플로 설치
Last updated
Last updated
Anaconda Prompt에서 다음 명령으로 가상환경 onebook을 활성화시킨 후 가상환경내에서 우리가 필요한 다른 라이브러리들을 설치합니다.
>conda activate onebook 혹은 >activate onebook 명령으로 가상환경 onebook을 활성화 시킵니다.
Tensorflow 2.x 가 사용가능합니다. 이전 버전 Tensorflow 경우 다음과 같이 구분 됩니다. Python 3.8 지원에는 TensorFlow 2.2 이상이 필요합니다. TensorFlow 1.x의 경우 CPU와 GPU 패키지는 다음과 같이 구분됩니다.
tensorflow==1.15
- CPU 전용 출시
tensorflow-gpu==1.15
- GPU 지원이 포함된 출시(Ubuntu 및 Windows)
아나콘다 배포판에는 텐서플로 최신 버전이 늦게 포함되므로 파이썬 기본 패키지 관리자인 pip로 텐서플로를 설치합니다.
텐서플로우를 설치하기 전에 일단 pip 를 다시한번 업그레이드시켜줍니다.
무언가가 설치 안되어 있다는 메시지가 나온다면 pip를 사용하여 다시 설치해 줍니다.
제 경우에는 mkl-random 이 설치 안되어 있다고 하여 다시 설치해 주었습니다.
>pip install mkl-random
일반적으로 CPU만 사용하는 버전은
또는
GPU 지원을 받는 버전은 다음과 같은 명령으로 설치해 줍니다.
Tensorflow 를 지원하는 NVIDIA 그래픽 카드를 사용한다면 CUDA를 설치해야 합니다.
- NVIDIA Cuda Toolkit 설치: https://developer.nvidia.com/cuda-toolkit-archive
또한 cuDNN을 설치해야 합니다. cuDNN을 받으려면 NVIDIA DEVELOPER 홈페이지에 가입이 필요합니다. 텐서플로우(Tensorflow) GPU 버전 설치하기는 이곳에서 다루지 않겠습니다.
- cuDNN 다운로드: https://developer.nvidia.com/rdp/cudnn-archive
물론 tensorflow를 설치할 때 conda를 사용해도 됩니다
다음과 같이 모든 설치 과정이 끝날 때까지 기다립니다.
텐서프로가 설치 완료되면 파이썬을 실행하여 텐서플로가 동작하는지 확인해 봅니다.
Anaconda Prompt에서 onebook 가상환경인지를 확인한 후 python을 실행합니다. 다음을 코드를 실행 해 봅니다.
출력된 2.3.1 은 현재 내 개발환경에 설치된 텐서플로의 버전이고 b’Hello world’는 print 텐서플로의 세션을 실행하여 출력 된 문자입니다.