欢迎来到本教程!本文将手把手教你在Ubuntu 22.04系统上安装Anaconda、CUDA和cuDNN,完成深度学习环境搭建。无论你是初学者还是有一定经验的开发者,都能通过本文顺利配置环境。
在开始之前,请确保你的系统是Ubuntu 22.04,并更新软件包:
sudo apt updatesudo apt upgrade -y Anaconda是一个流行的Python发行版,特别适合数据科学和机器学习。下面是Ubuntu 22.04安装Anaconda的步骤:
首先,下载Anaconda安装脚本:
wget https://repo.anaconda.com/archive/Anaconda3-2024.10-1-Linux-x86_64.sh 然后运行安装脚本:
bash Anaconda3-2024.10-1-Linux-x86_64.sh 按照提示操作,接受许可协议,选择安装路径(默认即可)。安装完成后,选择是否初始化Anaconda(推荐yes)。最后,使环境变量生效:
source ~/.bashrc 验证安装:conda --version 应显示版本号。
CUDA是NVIDIA的并行计算平台,用于GPU加速。这里提供详细的CUDA安装教程。首先,检查你的GPU是否支持CUDA:
lspci | grep -i nvidia 然后,确定要安装的CUDA版本。建议安装与cuDNN和深度学习框架兼容的版本。这里以CUDA 11.8为例。访问NVIDIA官网下载对应版本的runfile或deb包。使用deb包安装:
wget https://developer.download.nvidia.com/compute/cuda/repos/ubuntu2204/x86_64/cuda-ubuntu2204.pin\nsudo mv cuda-ubuntu2204.pin /etc/apt/preferences.d/cuda-repository-pin-600sudo apt-key adv --fetch-keys https://developer.download.nvidia.com/compute/cuda/repos/ubuntu2204/x86_64/3bf863cc.pub\nsudo add-apt-repository "deb https://developer.download.nvidia.com/compute/cuda/repos/ubuntu2204/x86_64/ /"sudo apt updatesudo apt install cuda-11-8 安装完成后,设置环境变量。在~/.bashrc末尾添加:
export PATH=/usr/local/cuda-11.8/bin:$PATHexport LD_LIBRARY_PATH=/usr/local/cuda-11.8/lib64:$LD_LIBRARY_PATH 然后source ~/.bashrc。验证CUDA安装:nvcc --version。
cuDNN是NVIDIA的深度神经网络加速库。以下是cuDNN配置步骤。首先,从NVIDIA官网下载与CUDA 11.8对应的cuDNN版本(需要注册账号)。假设下载的文件为cudnn-linux-x86_64-8.9.7.29_cuda11-archive.tar.xz。解压并复制到CUDA目录:
tar -xvf cudnn-linux-x86_64-8.9.7.29_cuda11-archive.tar.xzcd cudnn-linux-x86_64-8.9.7.29_cuda11-archivesudo cp include/cudnn*.h /usr/local/cuda-11.8/include/sudo cp lib/libcudnn* /usr/local/cuda-11.8/lib64/sudo chmod a+r /usr/local/cuda-11.8/include/cudnn*.h /usr/local/cuda-11.8/lib64/libcudnn* 验证cuDNN安装:
cat /usr/local/cuda-11.8/include/cudnn_version.h | grep CUDNN_MAJOR -A 2 至此,你已经完成了深度学习环境搭建。我们可以创建一个conda环境并安装TensorFlow或PyTorch来测试。例如安装TensorFlow:
conda create -n tf python=3.10conda activate tfpip install tensorflow 然后运行Python,检查GPU是否可用:
import tensorflow as tfprint(tf.config.list_physical_devices("GPU")) 如果输出GPU列表,说明环境配置成功。
恭喜!你已经成功在Ubuntu 22.04上安装了Anaconda、CUDA和cuDNN,完成了深度学习环境搭建。如果在安装过程中遇到问题,欢迎留言交流。
关键词:Ubuntu 22.04安装Anaconda, CUDA安装教程, cuDNN配置, 深度学习环境搭建
本文由主机测评网于2026-02-18发表在主机测评网_免费VPS_免费云服务器_免费独立服务器,如有疑问,请联系我们。
本文链接:https://www.vpshk.cn/20260225804.html