conda환경에서 cuda version 추가 - jinwooklim/my-exp GitHub Wiki

직접 설치가 아닌, conda 환경에서 cuda를 추가 하고 싶을 때

(conda-env) user@user-All-Series:~$ conda install cudatoolkit

를 사용하자.

pytorch의 경우에 conda가 기본 패키지 관리자이므로 이 방법을 사용하면 대부분 해결 할 수 있다.

하지만, tensorflow의 경우에는 pip가 기본 패키지 관리자이므로 최신 버전과 맞지 않는 등 문제가 있을 수 있다.


추가 : https://eehoeskrap.tistory.com/293

아나콘다 설치 후

1. 가상환경 생성

conda create -n 가상환경이름 python=3.6

2. 가상환경 Activation

source activate 가상환경이름

3. TensorFlow GPU 설치

conda install -c anaconda tensorflow-gpu

(2019년 3월 5일 기준 )이렇게 설치하면 현재 아나콘다 패키지에 나와있는 최신 버전인 TensorFlow 1.12 버전으로 설치되며

CUDA 9.2, cuDNN 7.2.1 로 설정된다.

필자는 CUDA 10.0 버전이 설치된 상태에서 가상환경을 위와 같이 설정하였다.

텐서플로우 GPU 버전 패키지 확인 https://anaconda.org/anaconda/tensorflow-gpu/files

3-1. TensorFlow GPU 버전 설정하여 설치 시

conda install -c anaconda tensorflow-gpu=1.x

conda install -c anaconda cudnn=7.x.x or ...

conda install -c anaconda cudatoolkit=9.x or 10.x ...

(필요시) conda install -c menpo opencv

출처: https://eehoeskrap.tistory.com/293 [Enough is not enough]