两种解决办法:
1、第一种直接在bashrc文件中添加本地cuda路径:
vim ~/.bashrc
定位到内容末尾,最末尾
添加命令:
export LD_LIBRARY_PATH=/usr/local/cuda/lib
export PATH=$PATH:/usr/local/cuda/bin
添加后激活
source ~/.bashrc
前提是本地存在需要的版本的cuda,确保安装了,可以进入路径查看一下:
cd /usr/local
ls
还有另一种表示的命令:
vim 和 source 的操作不变
vim ~/.bashrc
定位到内容末尾,最末尾
添加命令:
export CUDA_HOME=/usr/local/cuda
export PATH=$PATH:$CUDA_HOME/bin
export LD_LIBRARY_PATH=/usr/local/cuda-10.0/lib64${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}}
添加后激活
source ~/.bashrc
文章来源:https://www.toymoban.com/news/detail-715323.html
2、命令行添加export办法:
直接把export 的命令在命令行里执行,再执行source,
会自动把内容写入bashrc文件里,这个可以验证一下。文章来源地址https://www.toymoban.com/news/detail-715323.html
添加命令:
export CUDA_HOME=/usr/local/cuda
export PATH=$PATH:$CUDA_HOME/bin
export LD_LIBRARY_PATH=/usr/local/cuda-10.0/lib64${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}}
添加后激活
source ~/.bashrc
到了这里,关于Linux解决nvcc -V出现的-bash: nvcc command not found问题的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!