本文详细讲解在Ubuntu 22.04离线环境下,如何一步步完成Anaconda、CUDA 12.1、NVIDIA驱动及cuDNN 8.9.3的完整安装。即使你是Linux新手,按照本教程操作也能成功搭建深度学习环境。
由于是Ubuntu 22.04离线安装,你需要提前在一台有网络的机器上下载以下文件,并通过U盘等介质复制到目标机器:
.run文件(例如:NVIDIA-Linux-x86_64-535.154.05.run)。cuDNN Library for Linux (x86_64)压缩包(例如:cudnn-linux-x86_64-8.9.3.28_cuda12-archive.tar.xz)。将所有文件放在用户目录下的Downloads/offline_packages/文件夹中。
在离线环境下安装驱动,需要先禁用系统自带的开源驱动nouveau,并停止图形界面。
sudo nano /etc/modprobe.d/blacklist-nouveau.conf,写入:blacklist nouveauoptions nouveau modeset=0
sudo update-initramfs -usudo systemctl stop lightdm(如果使用gdm3则替换为gdm3)。cd ~/Downloads/offline_packageschmod +x NVIDIA-Linux-x86_64-535.154.05.runsudo ./NVIDIA-Linux-x86_64-535.154.05.run --no-opengl-files(
--no-opengl-files可避免与桌面环境冲突)nvidia-smi验证驱动信息。CUDA 12.1的runfile安装包集成了驱动,但我们已经安装了驱动,所以安装时需选择不安装驱动。
sudo sh cuda_12.1.0_530.30.02_linux.runaccept接受。~/.bashrc:nano ~/.bashrc,在末尾添加:export PATH=/usr/local/cuda-12.1/bin:$PATHexport LD_LIBRARY_PATH=/usr/local/cuda-12.1/lib64:$LD_LIBRARY_PATH然后
source ~/.bashrc。nvcc -V,显示Cuda compilation tools, release 12.1即成功。
cuDNN配置需要将文件复制到CUDA安装目录。假设CUDA安装在/usr/local/cuda-12.1。
tar -xvf cudnn-linux-x86_64-8.9.3.28_cuda12-archive.tar.xzcd cudnn-linux-x86_64-8.9.3.28_cuda12-archivesudo cp include/cudnn*.h /usr/local/cuda-12.1/include/sudo cp lib/libcudnn* /usr/local/cuda-12.1/lib64/sudo chmod a+r /usr/local/cuda-12.1/include/cudnn*.h /usr/local/cuda-12.1/lib64/libcudnn*
cat /usr/local/cuda-12.1/include/cudnn_version.h | grep CUDNN_MAJOR -A 2,应显示8.9.3相关定义。Anaconda离线安装非常简单,只需运行下载的脚本即可。
bash Anaconda3-2024.10-1-Linux-x86_64.shyes接受。yes,这样会自动添加Conda到PATH。source ~/.bashrc,然后终端提示符前会出现(base),运行conda list验证。至此,所有组件已安装完毕。建议创建一个Conda环境测试TensorFlow或PyTorch是否能调用GPU。例如:
conda create -n tf-gpu python=3.10conda activate tf-gpupip install tensorflow[and-cuda] # 在线安装需网络,此处仅为示例python -c "import tensorflow as tf; print(tf.config.list_physical_devices("GPU"))" 如果输出GPU信息列表,则说明CUDA 12.1安装教程和cuDNN配置正确,且NVIDIA驱动安装也成功。
© 2025 离线安装指南 | 关键词:Ubuntu 22.04离线安装、CUDA 12.1安装教程、NVIDIA驱动安装、cuDNN配置
本文由主机测评网于2026-03-10发表在主机测评网_免费VPS_免费云服务器_免费独立服务器,如有疑问,请联系我们。
本文链接:http://www.vpshk.cn/20260329972.html