ubuntu18.04 cuda卸载及安装

news/2023/6/7 0:03:30

1.若电脑上已经安装了其他版本的cuda及显卡驱动,需要完全卸载并删除相关文件,否则会导致安装不成功,执行如下:

1.1卸载cuda,步骤如下:
cd /usr/local/cuda-xx.x/bin/ (进入你的cuda文件夹下)
sudo ./cuda-uninstaller
sudo rm -rf /usr/local/cuda-xx.x(删除cuda文件夹)

1.2卸载驱动,步骤如下:
sudo apt-get remove --auto remove nvidia-cuda-toolkit
sudo apt-get purge nvidia-cuda-toolkit
若上面的命令无效,则执行:sudo nvidia-uninstall 进行驱动卸载
1.3重启电脑:
sudo reboot

2.卸载完成后,再执行安装:
在https://developer.nvidia.com/cuda-toolkit-archive中选择你需要的cuda版本,这里安装的是cuda10.2,因此点击链接:
在这里插入图片描述
接着依次选择:
在这里插入图片描述
使用命令在终端下载.run文件:
wget https://developer.download.nvidia.com/compute/cuda/10.2/Prod/local_installers/cuda_10.2.89_440.33.01_linux.run
待文件下载完成,在刚才下载好的.run文件的目录下再执行:
sudo sh cuda_10.2.89_440.33.01_linux.run
然后根据弹出来的选项依次选择安装即可。
安装完成后,记得将cuda10.2的环境在bashrc文件中进行配置,步骤如下:
(1)sudo vim ~/.bashrc
(2)点击键盘“a”进入编辑模式,添加如下三行:
在这里插入图片描述
(3)点击“Esc”退出编辑模式,输入“:wq”保存修改退出,并执行source ~/.bashrc
(4)重启电脑终端执行: sudo reboot
在终端输入命令:nvidia-smi就会显示当前的显卡驱动及cuda信息。

cudnn install :
https://developer.nvidia.com/cudnn-download-survey
sudo cp cuda/include/cudnn.h /usr/local/cuda/include
sudo cp cuda/lib64/libcudnn* /usr/local/cuda/lib64
sudo chmod a+r /usr/local/cuda/include/cudnn.h /usr/local/cuda/lib64/libcudnn*

after down:
ldconfig

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.exyb.cn/news/show-4569898.html

如若内容造成侵权/违法违规/事实不符,请联系郑州代理记账网进行投诉反馈,一经查实,立即删除!

相关文章

java中各种加密算法的实践应用

1、前言 数字签名、信息加密是前后端开发都经常需要使用到的技术,应用场景包括了用户登入、交易、信息通讯、oauth 等等,不同的应用场景也会需要使用到不同的签名加密算法,或者需要搭配不一样的签名加密算法来达到业务目标。 2、加密算法概…

考博英语连接词if、that与because的用法

考博英语让大家头痛的问题有两个,一是词汇量不够,很多单词不认识,另一个就是单词都认识但是句子依然不知道意思。只要这两个问题解决了,考博英语的难度就降低了很多。 就考博英语的阅读理解来看,大家存在的问题是能找到…

“Failed to load response data“ django@xframe_options_exempt 网站不许 Firefox 显示被嵌入的网页

python django ajax chrome 显示 failed to xxx 。以为ajax 数据量大。 设置ajax 的timeout 没有用 换firefox 网站不许 Firefox 显示被嵌入的网页 。哦。(firefox nb) django 的官方 xframe_options_exempt 在view的视图方法上注解 ok.安全问题。…

Django中间件之csrf跨站请求伪造

csrf跨站请求伪造 CSRF(Cross Site Request Forgery) 跨站请求伪造。也被称为One Click Attack和Session Riding,通常缩写为CSRF或XSRF。如果从名字你还不不知道它表示什么,你可以这样理解:攻击者(黑客,钓鱼网站)盗用了你的身份&a…

csrf 功能 及 csrf装饰器使用

目录 csrf 功能 及 csrf装饰器使用简单了解csrf防范措施 了解更多csrf点击django 中 csrfcsrf装饰器csrf功能(执行流程)csrf 功能 及 csrf装饰器使用 简单了解csrf CSRF(Cross-site request forgery)跨站请求伪造,也被称为“One Click Attack…

Django Rest framework (看完直接上手用)

RestframeworkDjangoRestframework 主要使用 APIView 类,其 APIView 实质是对 View 进行继承加工了更多功能请求进来 APIView() 首先执行 self.dispatch() 方法,此方法对 原有 request 进行了再次封装 一、 基于 FBV 视图函数 * 全站使用 csrf 认证 dj…

Django之中间件

一. 中间件的简介 Django默认有七个中间件, 但是Django暴露给用户可以自定义中间件并且里面可以写五种方法 ps: 1.请求来的时候会依次执行每一个中间件里面的process_request方法(如果没有直接跳过) 2. 响应走的时候会依次执行每一个中间件里面的process_response方法(如果没有…

Android App 授权机制简析

一、授予方式 1.动态授权 从Android M开始,虽然之后的版本会有部分调整,但对危险权限的处理方式是一致的。无论是亲自编码实现,还是引用第三方框架,技术都已经很成熟了,在此不做过多的论述。 2.特定shareUID属性 这…