在Ubuntu16.04上安装CUDA
在Ubuntu16/18上安装CUDA大体上是相同的,这里OS是Ubuntu16.04,目标CUDA版本是10.1
准备条件
在此之前Ubuntu需要安装好Nvidia对应的显卡驱动
当然,gcc编译环境也是必要的
必要检查
检查是否GPU支持CUDA
lspci | grep -i nvidia
如果没有也没有,可能存在问题。 可以执行update-pciids
再试一下。
下面是我机器的output。显卡不是太好,勉强用一下。
检查linux版本是否支持CUDA
cat /etc/lsb_release
检查一下你的版本是否是Ubuntu 16/18的版本
检查gcc版本
gcc --version
安装CUDA TOOLKIT
上述检查都做完后,我们开始正式安装吧。
首先要要去下载安装包。 有两种方式,一是去NVIDIA官网上下载。
还有一种方式是通过Package Manager.
这里我们通过Package Manager安装
通过PackageManager安装
Step 1. 下载repo包
wget https://developer.download.nvidia.com/compute/cuda/repos/ubuntu1604/x86_64/cuda-repo-ubuntu1604_10.1.243-1_amd64.deb
Step 2. 安装repo包
dpkg -i cuda-repo-ubuntu1804_10.1.105-1_amd64.deb
Step 3. 获取GPG key
sudo apt-key adv --fetch-keys http://developer.download.nvidia.com/compute/cuda/repos/ubuntu1604/x86_64/7fa2af80.pub
Step 4. update
apt-get update
Step 5.安装
apt install cuda
引用文章:https://www.osetc.com/en/how-to-install-cuda-on-ubuntu-18-04-16-04-linux.html
在Ubuntu16.04上安装CUDA相关推荐
- 在Ubuntu16.04上安装Aegisub
在Ubuntu16.04上安装Aegisub 最近迷上了外文剧,但是相当多的电视剧只有中文字幕,于是想自己做个字幕党,但是Linux底下的字幕软件并非很多,在经过几番查找之后安装了Aegisub. 操 ...
- ROS-语音控制-会说话的机器人(1)-ubuntu16.04上安装运行snowboy
ROS-语音控制-会说话的机器人(1)-ubuntu16.04上安装运行snowboy 参考ROS小课堂教程,再ubuntu16.04上安装运行snowboy,并解决问题 ROS小课堂安装snowbo ...
- 在Ubuntu16.04上安装国际版QQ
在Ubuntu16.04上安装国际版QQ 曾经我也为使用LINUX系统而没有办法和大家聊天而苦恼,经过不断地学习与研究,也借助了不少大神博客的讲解,今天终于在自己的电脑上安装好了. 第一步:安装依赖库 ...
- linux bochs安装,ubuntu16.04上安装bochs
搜索热词 ubuntu16.04上安装bochs 需要用到的东西: 1.bochs-2.6.8.tar.gz 2.linux-0.12-080324/ 编译安装bochs 1.安装依赖包 sudo a ...
- 通过Anaconda在Ubuntu16.04上安装 TensorFlow(GPU版本)
一. 安装环境 Ubuntu16.04.3 LST GPU: GeForce GTX1070 Python: 3.5 CUDA Toolkit 8.0 GA1 (Sept 2016) cuDNN v6 ...
- 在Ubuntu 22.04上安装CUDA和cuDNN的经验记录(2022年11月)
类似的博客已经写过好几次了,例如这篇:在Ubuntu 20.04上安装Anaconda和PyTorch的一些注意事项(2020年8月)_蛐蛐蛐的博客-CSDN博客 依然主要参考的是这篇博客:Ubunt ...
- matlab2015崩溃,ubuntu16.04上安装matlab 2015b,2016a的故障排除
ubuntu下matlab的启动方法为终端执行 ${MATLAB_ROOT}/bin/matlab -desktop 其中${MATLAB_ROOT}是matlab安装目录,默认在/usr/local ...
- Ubuntu16.04下安装cuda和cudnn的三种方法(亲测全部有效)
目录 1.cuda的安装 1.1 最简单的方法--分开安装驱动和cuda 1.2 更万能的方法--同时安装驱动和cuda 1.3 终极杀手锏 2.cudnn的安装 安装之前首先要确认你需要安装的cu ...
- 暗影精灵双系统(win10和Ubuntu16.04)安装+Cuda和tensorflow安装-深度学习环境配置
参考教程一:https://blog.csdn.net/qq_42121640/article/details/80635071 参考教程二:https://blog.csdn.net/zr45992 ...
最新文章
- java内存溢出怎么排查_【转】Java学习---内存溢出的排查经历
- 打包指令_DD19A电动热熔打包机,更换易损件方法
- 用Heartbeat实现web服务器高可用
- 设计模式---抽象工厂模式(C++实现)
- 了解和熟悉数据库相关知识
- 如果找活跃IP段!抓肉鸡必须的!
- hbase--索引概念(含二级索引)
- 去除面部黑色素小妙招_去除脸部黑色素7个小方法
- Unbuntu的安装
- 三角函数曲线(含具体分析过程)
- EPICS设备支持的简单示例
- FL STUDIO 21中文版已经发布啦,有什么新功能?
- 为什么招聘单位都要求你有ITIL证书,你知道吗?
- 脂肪体重器、手环、NFC手机
- 一个typedef的用法
- js判断字符串下划线个数
- PPP(Point to Point Protocol)——点对点协议
- 一个10年测试老鸟珍藏的自学软件测试的网站有哪些?吐血推荐!
- iphone手机上卸载非主界面上的软件
- 【汇正财经】除权和除息是什么?
热门文章
- 那些妖术——树的遍历
- vue 父页面中的方法 调用_解决Vue中页面成功渲染数据undefined的问题
- 让你的 conda “回滚”到以前版本的环境
- Nature子刊 | 翟冰等造血干细胞移植中的肠道真菌菌群动态变化与临床结果分析(招聘博后、助研)...
- 分享|如何制作高质量的图文摘要(Graphical Abstract)
- MPB:中大李文均组-​热泉高温细菌分离培养方法
- 差异分析完整解决方案
- 一作解读Microbiome:所谓的“富集培养”获得的微生物真的都是被“富集”出来的吗?
- 三线表是什么?R语言使用table1包绘制(生成)三线表、使用单变量分列构建三线表、编写自定义三线表结构(将因子变量细粒度化重新构建三线图)、编写自定义函数在三线表中添加p值
- R语言KMeans聚类分析确定最优聚类簇数实战:期望最大化expectation-maximization准则(确定最优聚类簇数)