跨境派

跨境派

跨境派,专注跨境行业新闻资讯、跨境电商知识分享!

当前位置:首页 > 卖家故事 > 解决ubuntu cuda版本nvcc -V和nvidia-smi不一致问题

解决ubuntu cuda版本nvcc -V和nvidia-smi不一致问题

时间:2024-04-05 20:00:46 来源:网络cs 作者:往北 栏目:卖家故事 阅读:

标签: 版本  解决 
阅读本书更多章节>>>>

在使用nvcc -V和nvidia-smi查看cuda版本时不一致:

nvcc -V版本是10.1

nvidia-smi的版本是12.2

上面如果能显示版本,所以是已经有驱动,首先要删除之前的驱动:

1、执行以下命令,删除旧版本的驱动

sudo apt-get purge nvidia*

此时执行nvidia-smi,会提示Command 'nvidia-smi' not found,按照提示安装即可:

sudo apt install nvidia-utils-535-server

安装成功后,再次执行nvidia-smi,成功,显示cuda版本为12.2

2、下载对应版本的cuda

CUDA Toolkit 12.2 Downloads | NVIDIA Developer

依次选择对应选项即可:

获取下载链接:

wget https://developer.download.nvidia.com/compute/cuda/12.2.0/local_installers/cuda_12.2.0_535.54.03_linux.runsudo sh cuda_12.2.0_535.54.03_linux.run

cuda成功下载界面如下:

3、安装

执行原始命令安装会报错,改为以下命令成功:

sudo sh ./cuda_12.2.0_535.54.03_linux.run --toolkit --silent --override

上述命令安装成功

此时再次执行,nvcc -V提示,Command 'nvcc' not found,……,不要按照提示安装nvidia-cuda-toolkit,否则,前面的白费了,此时只需要配置环境变量:

4、添加环境变量

执行:vim ~/.bashrc,打开文件:

增加(此处要根据自己的目录对应修改):

export LD_LIBRARY_PATH=/usr/local/cuda-12.2/lib64export PATH=$PATH:/usr/local/cuda-12.2/bin

执行:source ~/.bashrc,立即生效

再次执行:nvcc -V,成功

至此,结束。

 本文参考:

在linux上安装cuda的时候报错:Existing package manager installation of the driver found._点亮~黑夜的博客-CSDN博客

 CUDA已经安装但nvcc -V显示command not found(Ubuntu20.04LTS系统)

https://www.cnblogs.com/ksky-2023/p/17389977.html

阅读本书更多章节>>>>

本文链接:https://www.kjpai.cn/gushi/2024-04-05/154582.html,文章来源:网络cs,作者:往北,版权归作者所有,如需转载请注明来源和作者,否则将追究法律责任!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。

上一篇:Linux——权限

下一篇:返回列表

文章评论