我刚刚开始学习 GPU 和 CUDA,但一直绕圈子。我的 GPU 是 Nvidia Tesla T4。但是,Google 文档缺乏 https://cloud.google.com/compute/docs/gpus/install-drivers-gpu#ubuntu-driver-steps 因为它无法帮助我了解要为我的实例 (Debian 10.x) 安装哪个驱动程序。我尝试安装 Ubuntu 20.4 驱动程序,但后来才意识到 Debian 10.x 映射到 Ubuntu 18.x。
我收到一个错误:
cuda : Depends: cuda-11-1 (>= 11.1.0) but it is not going to be installed E: Unable to correct problems, you have held broken packages.
有什么指示可以帮助我吗?
答案1
我知道这个问题是两年前的,但万一它能帮助其他面临同样问题的人,我最近遇到了同样的问题,我通过使用 nvidia docker hub 中的 cuda toolkit docker 镜像解决了它(https://hub.docker.com/r/nvidia/cuda)因为 Debian OS 不支持 cuda(https://nvidia.custhelp.com/app/answers/detail/a_id/2135/~/which-operating-systems-are-supported-by-cuda%3F)。但是,要使其正常工作,需要适合您的 gpu 的驱动程序(您可以从此处检查https://www.nvidia.com/Download/index.aspx?lang=en-us) 而且,根据您的 docker 版本,还必须在主机系统上安装 nvidia-docker2 或 nvidia-container-runtime。