이미 google에서 만들어서 deep learning하는 플랫폼중에 가장 유명하다고 할 수 있는... Tensorflow를 설치하는 방법에 대해서 정리를 해보았다. Tensorflow는 설치하기 아주 간단하다. 하지만 처음부터 pip 설치하고 번거로운 일이 있기에 그냥 정리해 보았다.
$ sudo apt-get install python-pip python-dev
$ sudo pip install —upgrade pip
$ export TF_BINARY_URL=https://storage.googleapis.com/tensorflow/linux/cpu/tensorflow-0.12.1-cp27-none-linux_x86_64.whl
$ sudo pip install --upgrade $TF_BINARY_URL
Python 2.7 설치
$ wget http://www.python.org/ftp/python/2.7.13/Python-2.7.13.tar.xz
$ wget http://www.python.org/ftp/python/3.3.3/Python-3.3.3.tar.xz
$ tar -xvf Python-2.7.13
$ cd Python-2.7.13
$ ./configure --prefix=/usr/local --enable-shared
$ ./configure --enable-optimizations
$ sudo make
$ sudo make altinstall
$ sudo yum groupinstall "Development tools"
$ sudo yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel
$ cd /opt
$ sudo wget --no-check-certificate https://www.python.org/ftp/python/2.7.6/Python-2.7.6.tar.xz
$ sudo tar xf Python-2.7.6.tar.xz
$ cd Python-2.7.6
$ sudo ./configure --prefix=/usr/local
$ sudo make && sudo make altinstall
$ vi ~/.bashrc
alias python=/usr/local/bin/python2.7
$ source ~/.bashrc
[참고]
https://www.tensorflow.org/get_started/os_setup#pip_installation
http://tuxlabs.com/?p=194
'데이터분석 > Tensorflow' 카테고리의 다른 글
[Tensorflow] tensorflow 기본 설명 (tensor, variables, fetches, feeds, session, etc) (0) | 2017.02.07 |
---|---|
[Tensorflow] How to Retrain Inception’s Final Layer for New Categories (0) | 2017.02.07 |
[Tensorflow] CNN (Convolutional Neural Networks): cifar-10 (0) | 2017.02.07 |
[Tensorflow] Overfitting 해결방법 (0) | 2017.02.07 |