[英]After installing CUDA on Tegra Tx1 and sourcing the bashrc it will not find NVCC
刷新Tegra板后,必须安装CUDA驱动程序(包括CUDA编译器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的所需规范,它只是告诉我该命令未被识别
首先,您应该检查CUDA是否已真正安装!
为此,请转到以下路径:
/usr/local
必须有一个cuda文件夹或一个名为cuda-8-0的文件夹或您安装的任何版本。 记住名称和路径。 现在,使用gedit/vi/nano/vim
来检查您的bashrc:
vim ~/.bashrc
转到文件底部。 关于PATH
变量和LD_LIBRARY_PATH
应该有一些导出。 检查是否已将其写入这些变量,然后再次覆盖。
您必须将路径导出到CUDA应用程序的bin文件夹,并将路径导出到lib64文件夹。
为此,必须在bashrc的底部保留以下内容:
export PATH=/usr/local/cuda-8.0/bin: ....
export LD_LIBARY_PATH=/usr/local/cuda-8.0/lib64: ....
之后,双点可能会遵循其他一些路径。 确保提供给cuda应用程序的路径是正确的路径,并且不会再次被覆盖。
进行正确的更改后,请不要忘记再次获取basrhc。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.