当前位置: 首页 > news >正文

ubuntu16.04安装CUDA驱动 - 小

背景:项目需要使用PyTorch   ,调用这两个命令nvidia-smi  nvcc --version

  安装cuda,先安装显卡驱动

检查显卡型号:lspci | grep -i nvidia

01:00.0 VGA compatible controller: NVIDIA Corporation GP106 [GeForce GTX 1060 6GB] (rev a1)
1.确认驱动型号之后:安装依赖
sudo apt-get update
sudo apt-get install -y gcc g++ make cmake libprotobuf-dev protobuf-compiler
2.使用apt仓库安装
sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt-get update
sudo ubuntu-drivers devices # 查看推荐的驱动版本
sudo apt-get install nvidia-driver-450 # 安装推荐的驱动版本,例如450

添加 NVIDIA CUDA仓库:
wget https://developer.download.nvidia.com/compute/cuda/repos/ubuntu1604/x86_64/cuda-ubuntu1604.pin
sudo mv cuda-ubuntu1604.pin /etc/apt/preferences.d/cuda-repository-pin-600
sudo apt-key adv --fetch-keys https://developer.download.nvidia.com/compute/cuda/repos/ubuntu1604/x86_64/7fa2af80.pub
sudo add-apt-repository "deb http://developer.download.nvidia.com/compute/cuda/repos/ubuntu1604/x86_64/ /"
sudo apt-get update
这里有个GPG报错问题:就是系统比较老,不支持https的话,手动下载导入密钥:
sudo wget https://developer.download.nvidia.com/compute/cuda/repos/ubuntu1604/x86_64/7fa2af80.pub
这会在你当前的目录下得到一个名为 7fa2af80.pub 的文件
从本地文件中导入密钥:下载完成后,使用 apt-key 命令从这个本地文件导入密钥
sudo apt-key add 7fa2af80.pub  提示ok 就是导入成功

确保完全仓库配置:
sudo add-apt-repository "deb http://developer.download.nvidia.com/compute/cuda/repos/ubuntu1604/x86_64/ /"

1. 安装CUDA:

仅安装CUDA Toolkit:如果您已经安装了NVIDIA驱动,只需安装CUDA工具包  

sudo apt-get install cuda-toolkit-10.0

安装特定版本的CUDA:

apt-cache search cuda | grep toolkit
例如安装:
sudo apt-get install cuda-toolkit-9-0 (已有驱动前提,安装工具)
sudo apt-get install cuda-10-0 (没有驱动,直接安装)
sudo apt-get install cuda  (最新版本)
安装完成之后:
设置环境变量:
echo 'export PATH=/usr/local/cuda-10.2/bin:$PATH' >> ~/.bashrc
echo 'export LD_LIBRARY_PATH=/usr/local/cuda-10.2/lib64:$LD_LIBRARY_PATH' >> ~/.bashrc
source ~/.bashrc
验证安装:nvcc -V

image

 

一些前提条件排查可自行百度解决,比如查看有没有系统自带驱动,怎么进行封禁啥的

重启完成之后就可使用了:验证 nvidia-smi

 

image

 

 
 
 
http://www.zskr.cn/news/45713.html

相关文章:

  • 2025年11月太阳能板生产厂家排名前十榜单:深圳精益太阳能板引领行业
  • QOJ6608 Descent of Dragons
  • vue实现T型二维表格
  • 2025年深圳救护车运转公司权威推荐榜单:正规救护车出租/急救车出租/出租救护车源头公司精选
  • docker安装mysql/Redis/nacos/minio/es/xxl-job
  • re-BABYRE-攻防世界
  • 二维数组去重
  • 2025年三相滤波器源头厂家权威推荐榜单:EMI电源滤波器/防雷滤波器/电源滤波器源头厂家精选
  • UT010029: Stream is closed
  • GD32VW553-IOT V2 测评和移植 - 实践
  • 2025年销量高的前置过滤器口碑推荐榜
  • 2025年台湾铨盛仪表公司口碑推荐榜
  • 2025年挤压铝型材推荐榜单
  • 高端UI设计公司的“审美模型”:如何让界面更有记忆点?
  • 2025年智能中高考加盟电话供应商怎么选择
  • 2025年11月10日
  • 2025年想象力教育科技有限公司推荐口碑排行
  • GPS北斗卫星授时器:安徽京准提速时空精准网络
  • 线性特征和非线性特征
  • 算法系列教程:1. BFS求无向无权图最短路径
  • 2025年靠谱的装修品牌权威推荐
  • word导出图表 - IT
  • 2025年国内装修工程队排名:徐州领先企业一站式服务解析
  • 2025年平床身数控车床生产厂家口碑排行榜
  • 带着弟弟卖红薯
  • 2025年11月国内窗帘电机公司推荐排行榜
  • 2025年高科技数控机床供货商推荐
  • PR视频剪辑音频处理教程 School Of Motion – Premiere for Motion Designers
  • 行业内农业遮阳网渠道
  • 2025年智能中高考加盟电话推荐选哪家