Research/ENG. Tips

20170322 머신러닝 학습을 위한 파이썬과 텐서플로우(Tensorflow) 설치 (맥OS 용)

KM TUNE 2018. 9. 30. 19:44

요즘 인공지능에 대한 관심이 커져서 저도 배워볼 겸 파이썬과 텐서플로우를 설치해 보았습니다.

우선 맥북에다 설치했고 추후에 윈도우 PC에도 설치해 보려고 합니다.

인터넷을 찾아보니 텐서플로우 설치하는데 고생을 많이 했다는 이야기를 많아 걱정했는데 저는 운좋게 한번에 끝냈습니다.

(약간 시행착오는 있었지만요.)


1. 파이썬 설치

먼저 파이썬 공식사이트로 갑니다.

https://www.python.org/downloads/mac-osx/


현재 파이썬은 3.6버전까지 출시되었지만 3.6버전에서 텐서플로우 호환이 잘 안된다고 해서 3.5.3버전을 설치했습니다.



2. 텐서플로우 설치

우선 텐서플로우 공식사이트로 가서 맥OS에서 어떻게 설치하는지 알아보겠습니다.

https://www.tensorflow.org/install/install_mac


네가지 방법이 있다고 나와있습니다.


저는 "native" pip 방법을 사용했습니다.
왜냐하면 pip는 파이썬을 설치할 때 함께 설치되기 때문에 별도로 프로그램을 추가 설치할 필요가 없기 때문입니다.

이제 텐서플로우를 설치하기 위해 터미널 창을 열어보겠습니다.
터미널창은 윈도우의 커맨드 창과 비슷한 역할을 하는 것이라고 보시면 됩니다.

Launchpad를 실행해서 좌측하단에 보이시는 '기타'로 들어갑니다.



오른쪽 두번째줄에 터미널이 보입니다. 실행합니다.



터미널 창이 뜹니다.


여기서 제가 약간 시행착오를 했는데... 일단 복구가 되니 계속 따라하셔도 됩니다.
터미널 커맨드창에 다음을 입력합니다.

p.p1 {margin: 0.0px 0.0px 0.0px 0.0px; line-height: 16.0px; font: 14.0px Courier; color: #d81b60; -webkit-text-stroke: #d81b60} span.s1 {font-kerning: none; color: #37474f; -webkit-text-stroke: 0px #37474f} span.s2 {font-kerning: none}
sudo pip3 install --upgrade https://storage.googleapis.com/tensorflow/mac/cpu/tensorflow-0.12.1-py3-none-any.whl 

설치가 잘 완료되었는데 확인해보니 0.12.1 버전이었습니다. (최신버전은 1.0.1)

그래서 다시 버전 업그레이드를 위해 다음을 입력했습니다.


그러면 업그레이드가 될 겁니다.

3. 확인하기
이제 텐서플로우가 제대로 설치되었는지 파이썬에서 확인해보겠습니다.
파이썬 idle을 실행합니다.


여기서 순서대로 다음을 입력합니다.
import tensorflow as tf

tf.__version__


버전 1.0.1이 설치되었다고 표시되었습니다.

지금까지 맥OS에서 파이썬과 텐서플로우 설치 후기였습니다.