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
相关推荐
Zeku5 分钟前
20251125 - 为什么Linux是非实时操作系统?
linux·服务器
sz66cm6 分钟前
Linux基础 -- 进程运行状态 之 fatal_signal_pending函数
linux
k***858410 分钟前
Nginx中$http_host、$host、$proxy_host的区别
运维·nginx·http
Kyan.W11 分钟前
shell好用的工具
linux·shell
n***840714 分钟前
Redis基础——1、Linux下安装Redis(超详细)
linux·数据库·redis
apocelipes18 分钟前
Linux的binfmt_misc机制
linux·c语言·c++·python·golang·linux编程·开发工具和环境
虾..22 分钟前
Linux 进程控制
linux·运维·服务器
last demo27 分钟前
pxe自动化安装系统实验
linux·运维·服务器·自动化
LCG米33 分钟前
工业自动化案例解析:基于ARM7与μC/OS-II的焊接机控制系统设计
运维·c语言·自动化
Zeku38 分钟前
20251125 - Linux驱动开发Makefile文件介绍
linux·驱动开发·单片机