Ubuntu下安装、配置及重装CUDA教程

安装CUDA

前往Nvidia CUDA Tools官网选择对应的架构和版本下载CUDA

以如下架构和版本为例:

查看显卡驱动

bash 复制代码
nvidia-smi

如果显卡驱动已经装了,那么在CUDA安装过程中不用再勾选安装driver

下载并安装CUDA

bash 复制代码
wget https://developer.download.nvidia.com/compute/cuda/11.8.0/local_installers/cuda_11.8.0_520.61.05_linux.run
sudo sh cuda_11.8.0_520.61.05_linux.run

配置CUDA

创建环境

bash 复制代码
conda create -n <env_name> python=3.7 -y

删除环境

bash 复制代码
conda remove -n <env_name> --all

激活环境

bash 复制代码
conda activate <env_name>

退出环境

bash 复制代码
conda deactivate <env_name>

安装软件

在对应的虚拟环境内使用安装

bash 复制代码
conda install <app_name>

卸载软件

在对应的虚拟环境内使用卸载

bash 复制代码
conda uninstall <app_name>

卸载CUDA

常见的情况是,在使用Pytorch时对CUDA版本有要求,即使在Conda环境下也偶尔会有问题,因此降级到Pytorch2.0.1对应的CUDA11.8,假设此时cuda版本为12.1

bash 复制代码
cd /usr/local/cuda-12.1/bin/
sudo ./cuda-uninstaller
sudo rm -rf /usr/local/cuda-12.1
相关推荐
瓦瓦gogo3 小时前
从一个 TypeScript 函数开始理解 MCP 协议
linux·ubuntu·typescript
鱼听禅4 小时前
Ubuntu安装YOLOv8进行菌落识别训练
linux·python·yolo·ubuntu
测试界的小码农4 小时前
【Linux 命令实战(04):文件内容查看,掌握 cat、less、head、tail】
linux·服务器·less
每月一号准时摆烂4 小时前
服务器运维笔记(一)——使用shell编写实时查看BMC功率的脚本
运维·服务器·笔记
CodeYp20195 小时前
第13讲:HTTPS 协议原理
linux·https
时间售卖铺5 小时前
Chrony与SSH实战:精准时间同步与安全远程登录
运维·安全·云原生·ssh
微订校园外卖系统6 小时前
校园代取快递系统选型:现成系统与定制开发的技术核对项
大数据·运维·人工智能·外卖系统·本地生活·微订
QXWZ_IA6 小时前
管道GIS测绘如何实现自动化成图:三种成图方式怎么选
运维·人工智能·安全·自动化
一条破秋裤6 小时前
【1112】Linux中断【整理】
linux·运维·服务器
分布式存储与RustFS6 小时前
OpenObserve 的日志别堆本地盘:用 RustFS 当它的对象存储底座
运维·云原生·开源·对象存储·分布式存储·s3·性能基准