4
나는 이전에 cuda-7.0을 내 컴퓨터에 설치하고 나중에 cuda-7.0을 설치 해제하고 cuda-8.0을 설치했습니다. 내가 입력 할 때 나는 /cuda/version.txt 파일은 CUDA 8.0에 말했다 이후 혼란 것 같아nvcc -V 혼란에 여러 개의 CUDA 버전
/bin/
/cuda/
/cuda-7.0/
/cuda-8.0/
/etc/
/games/
/include/
/lib/
/lua/
/man/
/MATLAB/
/sbin/
/share/
/src/
만 : 내/usr/지방 폴더에 갈 때 나는 다음과 같은 폴더를 볼 수 :
nvcc: NVIDIA (R) Cuda compiler driver
Copyright (c) 2005-2015 NVIDIA Corporation
Built on Mon_Feb_16_22:59:02_CST_2015
Cuda compilation tools, release 7.0, V7.0.27
아직도 날 내가 할 경우에도 있다는 것입니다 퍼즐 무엇 :
$ nvcc -V
내가 버전 7.0을 사용하고 있다고보고
export LD_LIBRARY_PATH=/usr/local/cuda-8.0/lib64:$LD_LIBRARY_PATH
export PATH=$PATH:/usr/local/cuda-8.0/bin
$ nvcc -V
을 입력 한 후에도 버전 7.0이 출력됩니다.
편집 : 코멘트에 제안
$ which nvcc
/usr/local/cuda-7.0/bin/nvcc
$ echo $PATH
/home/arturo/torch/install/bin:/home/arturo/torch/install/bin:/home/arturo/torch/install/bin:/home/arturo/torch/install/bin:/home/arturo/torch/install/bin:/home/arturo/torch/install/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/usr/local/cuda-7.0/bin
할 일을'있다고,
$PATH
의 순서였다 which nvcc'와'echo $ PATH'를 출력하여 질문의 출력을 편집하면 누군가가 여러분에게 설명 할 수있을 것이라고 확신합니다. CUDA 7 경로는 여전히 PATH에 있으며 CUDA 8 경로보다 우선합니다. 당신은'export PATH =/usr/local/cuda-8.0/bin : $ PATH'로 "수정"할 수 있지만 실제로는 올바르게 정리해야합니다. –수정 사항이 추가되었습니다. 그들이 7.0을 가리키는 것처럼 보입니다 ... – Arturo
PATH 변수에 CUDA 8 경로가 전혀 표시되지 않습니다. 이전 코멘트에서 내 보낸 내보내기 명령을 수행 한 다음 nvcc 버전을 확인하십시오. –