Linux解决nvcc -V出现的-bash: nvcc command not found问题

清梦枕星河~ 2024-06-14 14:07:04 阅读 53

两种解决办法:

1、第一种直接在bashrc文件中添加本地cuda路径:

vim ~/.bashrc定位到内容末尾,最末尾添加命令:export LD_LIBRARY_PATH=/usr/local/cuda/libexport PATH=$PATH:/usr/local/cuda/bin添加后激活source ~/.bashrc

前提是本地存在需要的版本的cuda,确保安装了,可以进入路径查看一下:

cd /usr/localls

还有另一种表示的命令:

vim 和 source 的操作不变

vim ~/.bashrc定位到内容末尾,最末尾添加命令:export CUDA_HOME=/usr/local/cudaexport PATH=$PATH:$CUDA_HOME/binexport LD_LIBRARY_PATH=/usr/local/cuda-10.0/lib64${ LD_LIBRARY_PATH:+:${ LD_LIBRARY_PATH}}添加后激活source ~/.bashrc

在这里插入图片描述

2、命令行添加export办法:

直接把export 的命令在命令行里执行,再执行source,

会自动把内容写入bashrc文件里,这个可以验证一下。

添加命令:export CUDA_HOME=/usr/local/cudaexport PATH=$PATH:$CUDA_HOME/binexport LD_LIBRARY_PATH=/usr/local/cuda-10.0/lib64${ LD_LIBRARY_PATH:+:${ LD_LIBRARY_PATH}}添加后激活source ~/.bashrc



声明

本文内容仅代表作者观点,或转载于其他网站,本站不以此文作为商业用途
如有涉及侵权,请联系本站进行删除
转载本站原创文章,请注明来源及作者。