cudatoolkit 버전별로 관리하기
Anaconda를 이용한 환경별 Cuda Version 관리
- conda-forge 채널을 추가
- nvidia 에서도 받을수 있지만 다운로드 속도 이슈가 존재하여 conda-forge가 안정적임
1 | conda config --append channels conda-forge |
- cudatoolkit 설치
- 원하는 버전의 cudotoolkit 설치
1 | conda install cudatoolkit=[Version] -c conda-forge |
- cudatoolkit-dev 설치
- cuda Version에 따른 사용 채널 명
- 11.x : conda-forge
- 10.2 : trenta3
1 | conda install cudatoolkit-dev=[Version] -c [Channel] |
여기까지 진행하면 conda에서 설정되지 않았던 nvcc가 동작한다.
추가적으로 환경별로 다른버전의 cuda Version을 사용할 수 있다.