Linux下深度学习环境搭建全攻略
|
在Linux系统上搭建深度学习环境,首要任务是选择合适的发行版。Ubuntu 20.04或22.04是主流推荐,因其良好的社区支持和丰富的软件包资源。安装时建议使用带有图形界面的版本,便于后续可视化工具的部署。 完成系统安装后,更新系统并安装基础依赖。打开终端执行:sudo apt update && sudo apt upgrade -y。随后安装编译工具链和常用库,如git、curl、vim、build-essential等,为后续安装打下基础。 接下来安装NVIDIA驱动与CUDA toolkit。若使用NVIDIA显卡,可通过ubuntu-drivers autoinstall自动安装最新驱动。然后访问NVIDIA官网下载对应版本的CUDA Toolkit,推荐使用CUDA 11.8或12.1,确保与后续深度学习框架兼容。安装完成后,通过nvcc -V验证是否成功。
2026AI模拟图,仅供参考 安装cuDNN是提升GPU计算效率的关键步骤。从NVIDIA官网下载与所用CUDA版本匹配的cuDNN,解压后将文件复制到CUDA安装目录中。配置环境变量,在 ~/.bashrc 文件末尾添加:export PATH=/usr/local/cuda/bin:$PATH,以及LD_LIBRARY_PATH路径,保存后运行 source ~/.bashrc 生效。Python环境搭建建议使用conda管理。下载并安装Miniconda,创建独立虚拟环境:conda create -n dl_env python=3.9。激活环境:conda activate dl_env。在该环境中安装PyTorch或TensorFlow。例如,通过官方命令安装PyTorch:conda install pytorch torchvision torchaudio pytorch-cuda=11.8 -c pytorch -c nvidia。 安装完成后,测试环境是否正常。编写一个简单的Python脚本,导入torch并检查是否有GPU支持:import torch; print(torch.cuda.is_available())。若返回True,说明深度学习环境已成功搭建。 最后可安装Jupyter Notebook用于交互式开发:conda install jupyter notebook。启动后即可在浏览器中编写和运行代码,实现高效实验迭代。整个过程清晰可控,为后续模型训练与部署奠定坚实基础。 (编辑:站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |

