我正在尝试在 Ubuntu 18.04 上安装 CUDA-9-0,但在运行命令时出现以下错误sudo apt install cuda
The following packages have unmet dependencies:
cuda : Depends: cuda-9-0 (>= 9.0.176) but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
我已经nVidia-driver-390
正确安装了。我尝试使用 nVidia 网站上描述的 .deb 本地文件安装方法安装 CUDA这里
我使用 Ubuntu 17.04 的 .deb 文件
有人知道如何解决这个问题吗?
答案1
我已通过删除 nVidia 驱动程序并重新安装解决了该问题。我所做的是:
sudo apt purge nvidia*
然后使用以下命令重新安装:
sudo apt install nvidia-390
我使用的ppa:graphics-drivers/ppa
是 nVidia 驱动程序。使用以下命令添加 repo:
sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt-get update
我不知道原因是什么,但正如您所看到的,删除并重新安装解决了这个问题。