2016-10-31 2 views
0

После мигания платы Tegra необходимо установить драйверы CUDA (включая компилятор CUDA nvcc). Для этого я просто использовал данный формат:После установки CUDA на Tegra Tx1 и поиска bashrc он не найдет NVCC

sudo ./cuda-l4t.sh .cuda-repo-l4t-8-0-local_8.0-76_arm64.deb 8.0 8-0 

и

source ~/.bashrc 

, но когда я вхожу nvcc -V он не показывает разыскиваемую спецификацию о NVCC, он просто говорит мне, что команда не была признано

ответ

0

Прежде всего, вы должны проверить, действительно ли CUDA установлен!

Чтобы сделать так, чтобы идти по пути:

/usr/local 

Там должна быть папка или CUDA папка с именем-8-0 CUDA или любой другой версии вы установили. Помните имя и путь. Теперь проверьте ваш Bashrc с помощью gedit/vi/nano/vim все, что вы предпочитаете:

vim ~/.bashrc 

Перейти к нижней части файла. Должен быть некоторый экспорт в отношении PATH Variable и LD_LIBRARY_PATH. Проверьте, было ли оно записано в эти переменные, а затем снова перезаписано.

Вы должны экспортировать путь в папку bin вашего приложения CUDA и папку Path to lib64.

Для этого в нижней части Bashrc должно стоять что-то вроде этого:

export PATH=/usr/local/cuda-8.0/bin: .... 
export LD_LIBARY_PATH=/usr/local/cuda-8.0/lib64: .... 

После двойных точек могут следовать другие пути. убедитесь, что путь, заданный приложению cuda, является правильным и что он не перезаписывается снова.

После того, как вы внесли правильные изменения, не забудьте снова запустить basrhc.