Tah*_*rif 13 nvidia cuda gpu 18.04
按照CUDA Toolkit 11.1 Downloads 中的所有说明进行操作后,最后一条说明
sudo apt-get -y install cuda
Run Code Online (Sandbox Code Playgroud)
对我不起作用。
终端显示此消息:
The following packages have unmet dependencies:
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.
Run Code Online (Sandbox Code Playgroud)
PS:我的电脑中有一张 NVIDIA GTX 1660TI 卡。
请问有什么解决办法吗?
Mat*_*ich 10
我刚刚遇到了这个问题并通过运行以下命令解决了它:
sudo apt clean
sudo apt update
sudo apt purge nvidia-*
sudo apt autoremove
sudo apt install -y cuda
Run Code Online (Sandbox Code Playgroud)
非常感谢Nvidia 论坛上的这篇文章。
我认为问题在于 CUDA 驱动程序版本。看起来安装程序试图安装最新版本 455.23.05 并且安装实际上在那里失败。
我已经通过首先下载本地安装程序并取消选择 CUDA 驱动程序安装来解决它,因此它只安装了工具包。
wget https://developer.download.nvidia.com/compute/cuda/11.1.0/local_installers/cuda_11.1.0_455.23.05_linux.run
chmod +x cuda_11.1.0_455.23.05_linux.run
sudo ./cuda_11.1.0_455.23.05_linux.run
Run Code Online (Sandbox Code Playgroud)
在菜单中取消选择驱动程序安装:
如果尚未完成,请在安装驱动程序之前按照官方网站的说明添加 nvidia repo :
wget https://developer.download.nvidia.com/compute/cuda/repos/ubuntu1804/x86_64/cuda-ubuntu1804.pin
sudo mv cuda-ubuntu1804.pin /etc/apt/preferences.d/cuda-repository-pin-600
sudo apt-key adv --fetch-keys https://developer.download.nvidia.com/compute/cuda/repos/ubuntu1804/x86_64/7fa2af80.pub
sudo add-apt-repository "deb https://developer.download.nvidia.com/compute/cuda/repos/ubuntu1804/x86_64/ /"
sudo apt-get update
Run Code Online (Sandbox Code Playgroud)
手动安装CUDA驱动450:
sudo apt-get install cuda-drivers-450
Run Code Online (Sandbox Code Playgroud)
通过运行进行测试
nvcc -V
如果未找到 nvcc,请不要忘记将其添加到您的 PATH 中:
PATH=$PATH:/usr/local/cuda/bin
| 归档时间: |
|
| 查看次数: |
17502 次 |
| 最近记录: |