上一篇
欢迎来到小白也能看懂的Ubuntu 24.04深度学习环境配置教程!本文将手把手教你安装NVIDIA显卡驱动、CUDA和cuDNN,打造一个完整的AI深度学习训练环境。无论你是初学者还是老手,按照步骤操作都能轻松成功。
首先,我们需要确保系统能够识别并使用NVIDIA显卡。以下是具体步骤:
lspci | grep -i nvidia 确认显卡型号。sudo add-apt-repository ppa:graphics-drivers/ppa 然后更新 sudo apt update。ubuntu-drivers devices 查看推荐版本,然后安装:sudo apt install nvidia-driver-550(版本号可能不同)。sudo reboot。nvidia-smi,如果看到GPU信息列表,则驱动安装成功。CUDA是NVIDIA的并行计算平台,深度学习框架依赖它加速计算。按照以下步骤安装:
.run文件。sudo sh cuda_12.x.x_xxx_linux.run。安装时取消勾选“Driver”(因为我们已经安装了驱动),其他保持默认。~/.bashrc,添加:export PATH=/usr/local/cuda/bin:$PATHexport LD_LIBRARY_PATH=/usr/local/cuda/lib64:$LD_LIBRARY_PATH然后执行 source ~/.bashrc 生效。nvcc -V 显示CUDA版本信息即成功。cuDNN是针对深度神经网络的GPU加速库,需要与CUDA配合使用。配置步骤如下:
.tar.xz文件,执行 tar -xvf cudnn-linux-x86_64-8.x.x.x_cuda12-archive.tar.xz。然后复制到CUDA目录:sudo cp cudnn--archive/include/cudnn.h /usr/local/cuda/includesudo cp -P cudnn--archive/lib/libcudnn /usr/local/cuda/lib64sudo chmod a+r /usr/local/cuda/include/cudnn*.h /usr/local/cuda/lib64/libcudnn*cat /usr/local/cuda/include/cudnn_version.h | grep CUDNN_MAJOR -A 2 或使用nvcc -V结合cuDNN测试程序。最后,我们需要确保整个环境可以用于深度学习训练。可以编译一个简单的CUDA示例程序,或者安装TensorFlow/PyTorch测试GPU支持。
nvidia-smi 和 nvcc -V 确认驱动和CUDA正常。cd /usr/local/cuda/samples/1_Utilities/deviceQuerysudo make./deviceQuery 显示“Result = PASS”则成功。pip install tensorflow 然后运行Python检查GPU是否可用。至此,你的Ubuntu 24.04已经成功配置了完整的AI深度学习训练环境,可以开始你的AI项目了!如果在安装过程中遇到问题,欢迎留言交流。
本文由主机测评网于2026-03-10发表在主机测评网_免费VPS_免费云服务器_免费独立服务器,如有疑问,请联系我们。
本文链接:http://www.vpshk.cn/20260330179.html