我正在使用Ubuntu 14.04 LTS,并且已经使用NVIDIA和CUDA数月了。今天早上,ubuntu更新后,出现“未找到CUDA”错误。嗯,我已经使用.run文件在这台机器上安装了NVIDA工具包,驱动程序和CUDA两次。再次阅读“ Linux的NVIDIA CUDA入门指南”文档,我决定尝试安装软件包管理器,以便按照文档中的指示卸载以前的.run安装文件。手册说我应该先给出这个命令。
sudo dpkg -i cuda-repo-<distro>_<version>_<architecture>.deb
但是我不知道如何替换distro
version
和architecture
。
查看uname和lsb_release结果。
ckim@abnc:~$ uname -a
Linux abnc 4.4.0-34-generic #53~14.04.1-Ubuntu SMP Wed Jul 27 16:56:40 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux
ckim@abnc:~$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 14.04.5 LTS
Release: 14.04
Codename: trusty
我试过了,sudo dpkg -i cuda-repo-14.04_7.5_x86_64.deb
但是没用。该命令应该是什么?(我尝试用amd64代替x86_64是徒劳的)。从http://www.r-tutor.com/gpu-computing/cuda-installation/cuda7.5-ubuntu,我想是的,sudo dpkg -i cuda-repo-ubuntu1404_7.5-18_x86_64.deb
但是也失败了。(我以前使用.run文件安装了cuda7.5-18)
编辑:问题是我没有按照文档的预安装步骤中的说明下载实际的.deb文件。请参阅下面的评论。对于.run文件安装,请参阅@Terrance的回答。
为了安装DEB文件,您需要实际下载它。该指南包含CUDA下载站点的链接:http : //developer.nvidia.com/cuda-downloads
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句