GCP VM搭载T4 GPU与深度学习镜像时Nvidia驱动安装失败求助
问题根因
你遇到的报错核心是dpkg包管理进程之前被意外中断,Deep Learning VM的自动驱动安装脚本遇到该错误时没有终止安装流程,错误提示「安装成功」,实际Nvidia驱动及依赖组件未完成部署。
修复步骤
第一步 修复dpkg中断状态
执行命令:sudo dpkg --configure -a
执行过程中如果弹出系统配置提示(如是否更新grub引导),默认选择保留当前本地配置即可,避免修改系统启动项。第二步 手动运行官方驱动安装脚本
GCP深度学习镜像自带适配当前硬件的官方驱动安装脚本,直接执行即可:sudo /opt/deeplearning/install-driver.sh
安装完成后脚本会自动重启虚拟机。第三步 验证驱动安装状态
重启后重新通过gcloud ssh连接虚拟机,执行命令:nvidia-smi
如果输出包含T4显卡信息、驱动版本、CUDA版本信息,说明驱动已正常安装。第四步 验证PyTorch CUDA可用性
打开Python终端执行如下代码:
import torch print(torch.cuda.is_available())
正常情况下会返回True。
异常排查
如果上述操作后依旧返回False,可执行以下命令补全依赖后重试:sudo apt update && sudo apt install -y linux-headers-$(uname -r)
安装完成后重新执行/opt/deeplearning/install-driver.sh即可。
内容的提问来源于stack exchange,提问作者sandeepsign
相关产品推荐
相关产品推荐

