본문 바로가기

ML

텐서플로우(TensorFlow) 설치

텐서플로우는 머신 러닝을 위해 구글에서 만든 오픈 소스 라이브러리 

 

- 텐서플로우 홈페이지 

https://www.tensorflow.org/

 

TensorFlow

모두를 위한 엔드 투 엔드 오픈소스 머신러닝 플랫폼입니다. 도구, 라이브러리, 커뮤니티 리소스로 구성된 TensorFlow의 유연한 생태계를 만나 보세요.

www.tensorflow.org

 

 

 

텐서플로우를 사용하려면 우선 설치를 하여야 하는데 

파이썬이 설치되어 있어야 한다. 

 

아나콘다에서를 사용하면 편하게 사용할 수 있어서 

아나콘다를 먼저 설치하고 사용한다. 

(아나콘다는 아래의 아나콘다 홈페이지에서 다운받아 설치 할 수 있으며 

Anaconda Distribution 버전으로 내 os 에 맞추어서 설치 하여 주면 된다. ) 

 

Anaconda | Anaconda Distribution

Anaconda's open-source Distribution is the easiest way to perform Python/R data science and machine learning on a single machine.

www.anaconda.com

 

 

아나콘다 프롬프트를 관리자 모드를 실행 시 킨 후 설치를 하였다. 

 

  • 윈도우 메뉴 옆에 검색을 선택 하고 키보드에서 ana를 쳐주면 해당 글자로 시작하는 프로그램을 표시하여 준다. 

 

  • Anaconda Prompt 가 보이면 마우스 오른쪽 버튼을 클릭해 관리자 권한으로 실행할 수 있다. 

 

  • Anaconda Prompt에서 파이썬 버전과 텐서플로우 설치 여부를 확인 할 수 있다.  
  • 가상환경을 설정하고 파이썬 3.8 에서 텐서 플로우 2.5를 설치 하였다.  
  • 처음에는 텐서 플로우 2.2 로 설치 하려고 하였으나 에러가 생겨 2.5 로 설치 하였다. 

* 아나콘다 프롬프트에서 주로 사용하는 명령어 

- python --version (파이썬 버전 확인)

- conda --version (콘다 버전 확인) 

- conda list (설치된 라이브러리 확인)

- conda env list (설치된 가상환경 확인)

- conda activate 가상환경이름 (가상환경 활성화)

- conda deactivate 가상환경이름 (가상환경 비활성화)

 

 

- mlStudy_evn 라는 이름의 가상환경 생성 (파이썬 3.8 버전으로) 

conda create -n mlStudy_env python=3.8

 

- 가상환경 활성화 

conda activate mlStudy_env

 

- 가상환경 비활성화

conda deactivate mlStudy_env

 

- 파이썬 버전 확인 

 

 

- 텐서플로우 설치 

conda install tensorflow==2.5

 

- 텐서플로우 삭제

conda uninstall tensorflow

 

- 텐서플로우가 설치 되었는지 확인 

conda list 

 

- 파이썬에서 텐서플로우 설치 여부 확인 

python 

import tensorflow as tf 

tf.__version__