예전에 tensorflow 를 처음 사용할 때, 리눅스 설치때문에 엄청나게 고생했었던 기억이 있다.
특히나 CUDA를 사용하는 부분에서, 노트북(GT 650M 사용)이 개발환경이다보니 일반적인 설치파일을 그냥 다운받는 것으로는 문제가 있어 많은 시간이 소모되었었는데,
얼마 전에 Ubuntu 16.04 버전으로 버전업하고, 그때의 과정을 되풀이 했는데, 너무나 쉽게 되었다.
1. Ubuntu 16.04 버전 설치
2. 그래픽카드 드라이버 설치
sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt-get install nvidia-370
설치 이후 재부팅하여, nvidia-settings 로 정상 설치 확인
3. CUDA 설치
sudo apt-get install nvidia-cuda-toolkit
example 이 필요하면, nvidia 사이트에서 다운
4. cuDNN 설치
/usr/include, /usr/lib 에 설치함(기존에는 /usr/local/cuda ... 에 설치)
CUDA v7.5 기준 v5 설치
5. anaconda2 설치
https://www.continuum.io/downloads
6. tensorflow 설치 (설치시점에는 v0.11 사용함)
http://tensorflow.org 참조
세상에... nouveau blacklist 따위도 필요 없고, 그냥 잘 된다.
진작 16.04 로 옮겨갈걸 그랬네...;;