Nvcc -v не работает, но CUDA 7.0 установлен и nvcc присутствует

Я установил CUDA 7.0 и запустил deviceQuery из образцов - он проходит. Если я перейду к usr / local / CUDA-7.0 / bin, я вижу, что nvcc присутствует.

Чтобы установить пути, я запустил их из терминала:

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

Я также попытался добавить их в файл bashrc. Однако, когда я запускаю тест Theano, я получаю следующую ошибку:

ERROR (theano.sandbox.cuda): nvcc compiler not found on $PATH. Check your nvcc installation and try again.

Кроме того, когда я запускаю:

nvcc -v 

Получаю ошибку:

The program 'nvcc' is currently not installed. You can install it by typing: sudo apt-get install nvidia-cuda-toolkit

Что я делаю неправильно? Спасибо.

1
задан 12 September 2015 в 05:50

1 ответ

В отличие от @Chis_Parry, у меня уже была установка флага [cuda], мне удалось решить проблему, обновив общий доступ кэш-памяти, используя:

sudo ldconfig /usr/local/cuda-7.0/lib64

Надеюсь, это поможет кому-то в подобной ситуации Я был.

3
ответ дан 23 May 2018 в 17:32

Другие вопросы по тегам:

Похожие вопросы: