도대체 TensorFlow를 제대로 설치하려고 몇번을 OS를 다시 깔았는지 모르겠다. 암튼 결국 작동하게 만들었는데, Python 3를 사용해서 되는 것인지는 확실치 않다. 나처럼 설치하느라 고생하는 사람들이 많이 있을 테니, TensorFlow를 설치하는 순서를 정리해 보겠다.
OSX에는 기본적으로 Python 2.7.10 설치 되어 있어 있는데 그냥 바로 Tensorflow를 바로 설치하다가는 MacOS 보안체계 때문에 삽질을 하게 된다. 그래서 Python2.7.13을 새로 설치하고(Python 3를 이용해도 되지만 Matplotlib이 Python 3에서는 지원되지 않으니 Python 2를 당장은 추천) Tensorflow 설치를 진행했다.
컴퓨터 환경 : MacBook Pro Mid 2014 / MacOS Sierra / CPU only
순서 0. 터미널 창을 연다.
순서 1. HomeBrew 설치 (다음 명령어를 복사하여 터미널에서 실행한다)
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
순서 2. pip 설치 (다음 명령어를 복사하여 터미널에서 실행한다)
sudo easy_install pip
순서 3. Python 설치 (다음 명령어를 복사하여 터미널에서 실행한다)
brew install python
순서 4. TensorFlow 설치 CPU (다음 명령어를 복사하여 터미널에서 실행한다)
export TF_BINARY_URL=https://storage.googleapis.com/tensorflow/mac/cpu/tensorflow-0.12.1-py3-none-any.whl
sudo pip3 install --upgrade $TF_BINARY_URL
순서 5. Matplotlib 설치 (Optional, 다음 명령어를 복사하여 터미널에서 실행한다)
pip install matplotlib
Reference :