我正在尝试在我的Ubuntu 14.04上安装CUDA 7.5。我按照这个指南(通过软件包安装)的所有步骤进行: http://developer.download.nvidia.com/compute/cuda/7.5/Prod/docs/sidebar/CUDA_Installation_Guide_Linux.pdf 直到后构建部分。主要是通过运行以下命令:
sudo dpkg -i cuda-repo-ubuntu1404-7-5-local_7.5-18_amd64.deb
sudo apt-get update
sudo apt-get install cuda
事实是在成功安装CUDA后,文件夹/usr/local/cuda*不存在。尝试进一步安装CUDA会提示它已经是最新版本。sudo apt-get install cuda
Reading package lists... Done
Building dependency tree
Reading state information... Done
cuda is already the newest version.
ls /usr/local/cuda*
ls: cannot access /usr/local/cuda*: No such file or directory
它还没有找到nvcc。
nvcc
The program 'nvcc' is currently not installed. You can install it by typing:
sudo apt-get install nvidia-cuda-toolkit
sudo find /usr/ -name nvcc
<no output>
有什么问题吗?
sudo find / -name nvcc
命令。如果没有找到任何结果,则表明 CUDA 并未安装在您的计算机上。此时,我建议您重新加载 Ubuntu 14.04 的干净操作系统,并按照您提供的指南重复安装步骤。 - Robert Crovelladpkg -L cuda
会显示安装该软件包的所有文件所在的位置。这更多地涉及到 Ubuntu 软件包管理问题,而与 CUDA 关系不大。我已经投票将其关闭。 - talonmiespacman
安装了cuda
或cuda-tools
,那么nvcc
就会出现在/opt/cuda/bin
中。将其添加到$PATH
中即可轻松使用nvcc
。 - Jdeep