반응형

파이썬, 아나콘다와 텐서플로우, 케라스 설치

 

글. 오상문 sualchi@daum.net

 

인공지능 딥러닝 개발을 위한 Windows 환경으로 파이썬, 텐서플로우(TensorFlow), 케라스(Keras)를 활용할 수 있습니다. 또한 몇 가지 패키지도 필요한데 다음처럼 따라하면 설치됩니다.

 

1. 아나콘다(Anaconda)를 이용하여 파이썬 및 추가 패키지를 자동으로 설치할 수 있습니다. 아나콘다 사이트는 다음과 같습니다.

 

https://www.anaconda.com/

 

사이트에 접속하고, Products > individual Edtion 메뉴를 선택합니다.

 

화면 우측상단의 'Download'를 클릭합니다. 2021년 7월 6일, 현재 Anaconda3 2021 05 버전을 다운로드할 수 있으며, Python 3.8을 사용합니다.

 

 

 

 

 

 

[참고] 아나콘다 가이드

https://docs.anaconda.com/anaconda/user-guide/getting-started/

 

2. 텐서플로를 설치합니다. 텐서플로우2를 설치합니다. 

 

[참고] 케라스 예제 중에는 텐서플로우1을 사용하는 경우가 많아서 텐서플로우2에서 모듈이나 메서드 에러 등이 발생할 수 있습니다. 이런 경우에는 텐서플로우2를 삭제하고 텐서플로우1.14.0 버전을 설치하면 대부분 문제가 해결됩니다.

 

3. 윈도우 메뉴에서 Anaconda3 > Anaconda Prompt를 실행합니다.

 

텐서플로우1.14.0을 설치하려면 아래처럼 명령을 입력하고 <Enter> 키를 누릅니다. 혹시 1.14.0 버전을 찾을 수 없다는 오류 메시지가 나오면 1.15.0이나 1.16.0을 지정해봅니다.

 

pip install tensorflow==1.14.0

 

[참고] pip 버전 에러

텐서플로우는 pip 버전 19 이상이 필요합니다. 낮은 버전이면 오류 메시지에 나오는대로 pip를 업그레이드하세요.

pip install --upgrade pip

 

 

 

 

텐서플로우2를 설치하려면 아래처럼 명령문을 입력하고 <Enter> 키를 누릅니다.

pip install tensorflow   

 

[참고] pip로 설치가 안되는 경우, 다음처럼 conda를 먼저 입력하세요.

 

conda install tensorflow==원하는버전

 

[참고] 케라스 설치한 후에 import tensorflow를 하면 name 에러 발생할 때

텐서플로우 1.6.0처럼 낮은 버전으로 설치해보세요. 

이전 버전 삭제: pip uninstall tensorflow

다른 버전 설치: pip install tensorflow==버전

 

4. 케라스를 설치합니다. Anaconda Prompt에서 다음처럼 명령을 입력하고 <Enter> 키를 누릅니다.

 

pip install keras

 

 

 

[참고] 케라스 사이트

https://keras.io/

 

5. 윈도우 메뉴에서 Jupyter Notebook을 실행하고 New를 클릭하고 리스트에서 Python을 선택합니다.

 

 

 

6. 편집기 줄에 다음처럼 입력하고 Run을 클릭합니다.

 

import keras

 

실행 결과가 바로 아래 나타나는데 다음 메시지가 나오면 설치 성공입니다.

 

Using TensorFlow backend.

 

<이상>

 

반응형

+ Recent posts