Intv_AI_MK11开发环境配置:Ubuntu系统安装与深度学习环境搭建

张开发
2026/4/11 10:49:18 15 分钟阅读

分享文章

Intv_AI_MK11开发环境配置:Ubuntu系统安装与深度学习环境搭建
Intv_AI_MK11开发环境配置Ubuntu系统安装与深度学习环境搭建1. 引言准备搭建Intv_AI_MK11开发环境本文将带你从零开始在Ubuntu系统上完成完整的深度学习环境配置。无论你是使用本地工作站还是云服务器这套环境都能确保与星图GPU平台镜像完美兼容。我们将从Ubuntu系统安装开始逐步安装NVIDIA驱动、CUDA、cuDNN等基础组件最后配置Python环境和必要的深度学习库。整个过程大约需要2-3小时跟着步骤走你就能拥有一个专业的AI开发环境。2. 准备工作2.1 硬件要求GPUNVIDIA显卡推荐RTX 3060及以上内存至少16GB32GB更佳存储建议100GB以上可用空间网络稳定互联网连接用于下载安装包2.2 软件准备Ubuntu 20.04/22.04 LTS镜像推荐22.04至少8GB的U盘用于制作启动盘备用电脑用于下载安装文件3. Ubuntu系统安装3.1 制作启动U盘下载Rufus工具Windows或使用dd命令Mac/Linux插入U盘注意制作过程会清空U盘数据选择下载的Ubuntu ISO文件点击开始等待制作完成约10-20分钟3.2 安装Ubuntu插入启动U盘重启电脑进入BIOS设置U盘为第一启动项选择Install Ubuntu按照向导完成安装关键步骤语言选择English后续可改安装类型选择擦除磁盘并安装Ubuntu新手推荐时区设置选择Shanghai用户设置创建用户名和密码建议使用简单密码方便测试安装完成后重启移除U盘进入全新的Ubuntu系统。4. 基础环境配置4.1 系统更新打开终端CtrlAltT执行以下命令sudo apt update sudo apt upgrade -y sudo apt install -y build-essential git curl wget4.2 安装NVIDIA驱动检查显卡型号lspci | grep -i nvidia添加官方驱动仓库sudo add-apt-repository ppa:graphics-drivers/ppa sudo apt update安装推荐驱动自动选择sudo ubuntu-drivers autoinstall重启后验证nvidia-smi应该能看到显卡信息表格。5. CUDA与cuDNN安装5.1 安装CUDA Toolkit访问NVIDIA CUDA下载页选择对应系统版本推荐CUDA 11.8按照官网指令安装例如wget https://developer.download.nvidia.com/compute/cuda/repos/ubuntu2204/x86_64/cuda-ubuntu2204.pin sudo mv cuda-ubuntu2204.pin /etc/apt/preferences.d/cuda-repository-pin-600 sudo apt-key adv --fetch-keys https://developer.download.nvidia.com/compute/cuda/repos/ubuntu2204/x86_64/3bf863cc.pub sudo add-apt-repository deb https://developer.download.nvidia.com/compute/cuda/repos/ubuntu2204/x86_64/ / sudo apt-get update sudo apt-get -y install cuda添加环境变量到~/.bashrcecho export PATH/usr/local/cuda/bin:$PATH ~/.bashrc echo export LD_LIBRARY_PATH/usr/local/cuda/lib64:$LD_LIBRARY_PATH ~/.bashrc source ~/.bashrc5.2 安装cuDNN访问NVIDIA cuDNN下载页需注册账号下载与CUDA版本匹配的cuDNN如CUDA 11.x对应cuDNN 8.x安装步骤tar -xzvf cudnn-linux-x86_64-8.x.x.x_cuda11.x-archive.tar.xz sudo cp cuda/include/cudnn*.h /usr/local/cuda/include sudo cp cuda/lib64/libcudnn* /usr/local/cuda/lib64 sudo chmod ar /usr/local/cuda/include/cudnn*.h /usr/local/cuda/lib64/libcudnn*6. Python环境配置6.1 安装Minicondawget https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh bash Miniconda3-latest-Linux-x86_64.sh按照提示完成安装重启终端使配置生效。6.2 创建虚拟环境conda create -n intv_ai python3.9 -y conda activate intv_ai6.3 安装基础依赖pip install numpy pandas matplotlib jupyterlab pip install torch torchvision torchaudio --extra-index-url https://download.pytorch.org/whl/cu1187. 深度学习框架安装7.1 安装TensorFlowpip install tensorflow[and-cuda]验证安装import tensorflow as tf print(tf.config.list_physical_devices(GPU))7.2 安装其他必要库pip install opencv-python scikit-learn pillow tqdm8. 环境验证创建测试脚本test_gpu.pyimport torch import tensorflow as tf print(PyTorch版本:, torch.__version__) print(CUDA可用:, torch.cuda.is_available()) print(GPU数量:, torch.cuda.device_count()) print(当前GPU:, torch.cuda.current_device()) print(设备名称:, torch.cuda.get_device_name(0)) print(\nTensorFlow版本:, tf.__version__) print(TF GPU列表:, tf.config.list_physical_devices(GPU))运行测试python test_gpu.py应该能看到GPU信息正确显示。9. 总结完成以上步骤后你已经成功搭建了Intv_AI_MK11所需的完整开发环境。这套环境包含了Ubuntu系统、NVIDIA驱动、CUDA加速库以及主流的深度学习框架能够满足大多数AI开发需求。实际使用中可能会遇到一些小问题比如驱动版本冲突或库依赖问题。遇到问题时建议先检查版本兼容性然后查阅官方文档或社区讨论。保持环境的整洁也很重要建议为不同项目创建独立的conda环境。接下来你可以开始探索Intv_AI_MK11的各种功能了祝你的AI开发之旅顺利获取更多AI镜像想探索更多AI镜像和应用场景访问 CSDN星图镜像广场提供丰富的预置镜像覆盖大模型推理、图像生成、视频生成、模型微调等多个领域支持一键部署。

更多文章