加入收藏 | 设为首页 | 会员中心 | 我要投稿 站长网 (https://www.zhewojia.com/)- 数据工具、云上网络、数据计算、数据湖、站长网!
当前位置: 首页 > 建站 > 正文

Linux深度学习环境搭建全攻略

发布时间:2026-07-17 15:56:49 所属栏目:建站 来源:DaWei
导读:  搭建一个稳定高效的Linux深度学习环境,是迈向人工智能研究与开发的第一步。选择合适的Linux发行版至关重要,Ubuntu 20.04 LTS或22.04 LTS是主流推荐,因其良好的社区支持和丰富的软件包生态。安装时建议使用桌面

  搭建一个稳定高效的Linux深度学习环境,是迈向人工智能研究与开发的第一步。选择合适的Linux发行版至关重要,Ubuntu 20.04 LTS或22.04 LTS是主流推荐,因其良好的社区支持和丰富的软件包生态。安装时建议使用桌面版,便于后续图形化操作与调试。


  系统安装完成后,优先更新系统并安装基础开发工具。运行命令 `sudo apt update && sudo apt upgrade -y` 更新软件源并升级已安装程序。接着安装编译工具链与依赖库:`sudo apt install build-essential git curl wget python3-pip -y`,这些是后续安装深度学习框架的基础。


  GPU驱动是提升训练效率的核心。确认显卡型号后,通过NVIDIA官方驱动管理工具安装对应版本。推荐使用`ubuntu-drivers autoinstall`自动识别并安装最佳驱动。安装完成后,重启系统并验证驱动状态:`nvidia-smi`,若显示驱动版本与显卡信息,则说明驱动安装成功。


  CUDA Toolkit是NVIDIA提供的并行计算平台,深度学习框架如PyTorch、TensorFlow均依赖它。根据所选框架版本,前往NVIDIA官网下载匹配的CUDA版本。以CUDA 11.8为例,使用命令 `wget https://developer.download.nvidia.com/compute/cuda/11.8.0/local_installers/cuda_11.8.0_520.61.15_linux.run` 下载安装包,执行 `sudo sh cuda_.run` 并按提示完成安装。安装过程中注意勾选是否添加环境变量。


  安装完CUDA后,配置环境变量。编辑 `~/.bashrc` 文件,添加以下内容:`export PATH=/usr/local/cuda/bin:$PATH` 与 `export LD_LIBRARY_PATH=/usr/local/cuda/lib64:$LD_LIBRARY_PATH`,保存后运行 `source ~/.bashrc` 生效。


  接下来安装深度学习框架。推荐使用conda管理环境,先安装Miniconda:`wget https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh`,执行安装脚本并初始化。创建独立的Python环境:`conda create -n dl_env python=3.9`,激活环境:`conda activate dl_env`。


AI生成图画,仅供参考

  在激活的环境中,安装PyTorch。访问PyTorch官网,选择基于CUDA 11.8的版本,复制安装命令如:`conda install pytorch torchvision torchaudio pytorch-cuda=11.8 -c pytorch -c nvidia`。安装完成后,可通过简单代码测试:`python -c "import torch; print(torch.cuda.is_available())"`,输出True表示环境配置成功。


  可安装Jupyter Notebook用于交互式开发:`conda install jupyter notebook -y`,启动服务:`jupyter notebook --port=8888`。至此,一个功能完整、性能优异的Linux深度学习环境已就绪,可开始模型训练与项目开发。

(编辑:站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章