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

两种解决办法:

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

python 复制代码
vim ~/.bashrc
定位到内容末尾,最末尾
添加命令:
export LD_LIBRARY_PATH=/usr/local/cuda/lib
export PATH=$PATH:/usr/local/cuda/bin

添加后激活
source ~/.bashrc

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

python 复制代码
cd /usr/local
ls

还有另一种表示的命令:

vim 和 source 的操作不变

python 复制代码
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

2、命令行添加export办法:

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

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

python 复制代码
添加命令:
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
相关推荐
王鹏程@1235 分钟前
mysql 双主双从 + proxysql 代理
运维·服务器
霍格沃兹测试开发学社测试人社区8 分钟前
Jenkins与不同阶段测试的完美结合
运维·软件测试·人工智能·测试开发·jenkins
有过~18 分钟前
Termora跨平台 SSH/SFTP/Terminal 客户端工具
运维·经验分享·ssh·电脑
群联云防护小杜1 小时前
如何通过高防服务隐藏服务器源IP
运维·服务器·开发语言·网络·网络协议·tcp/ip
昵称难产中1 小时前
浅谈云计算10 | 服务器虚拟化支撑技术(长文)
运维·服务器·云计算
是店小二呀1 小时前
【Linux】从零开始:编写你的第一个Linux进度条小程序
linux·运维·小程序
Hi竹子2 小时前
Jenkins简单的安装运行
运维·servlet·jenkins
weisian1512 小时前
Mysql--运维篇--安全性(数据库访问控制,最小权限原则,表空间加密,TLS加密,证书签发,SQL注入及防范等)
运维·数据库·mysql
chian-ocean2 小时前
进程的家园:探索 Linux 地址空间的奥秘
android·java·linux