2015-11-15 6 views
1

я успешно установил CUDA 7.0 на Ubuntu (экземпляр AMI), но когда я напечатал «NVCC -version», он сказал мне, чтоCUDA: NVCC не могут быть обнаружены, хотя установлены

The program 'nvcc' is currently not installed. You can install it by typing: 
apt-get install nvidia-cuda-toolkit 
You will have to enable the component called 'multiverse' 

Это странно, так как установка была успешно в/usr/local, и я добавил CUDA 7.0 на мой путь. Я также попытался перезагрузить мой экземпляр, затем набрав одну команду, и это не сработало. Я также уверен, что драйвер для моего GPU правильно. (такая же ошибка возникает, когда я использую anano для запуска теста nvcc)

+2

Вы где найти nvcc в своей системе? Если вы можете, это место действительно в вашей $ PATH? – talonmies

+0

Не могли бы вы отправить результат следующей команды: 'echo $ PATH'? –

+0

Извините, я только что узнал, что на самом деле я не добавил куду к пути моего текущего пользователя. Теперь, когда проблема исправлена ​​ –

ответ

8

Фактически, это случай, когда я задал переменную среды неправильным образом. Вместо использования

$ export PATH=/usr/local/cuda-7.0/bin:$PATH 
$ export LD_LIBRARY_PATH=/usr/local/cuda-7.0/lib64:$LD_LIBRARY_PATH 

, как это рекомендуется, я выбираю для редактирования/и т.д./профиль, который не рекомендуется.

+1

Переменная PATH сбрасывается после закрытия окна терминала. Чтобы постоянно установить переменную PATH: (1) Запустите команду 'gedit ~/.profile', (2) Добавьте строку' export PATH = $ PATH:/usr/local/cuda-7.0/bin' в конец и сохраните , (3) Выйдите из системы и войдите снова. –

Смежные вопросы