build - CUDA:虽然已安装,但无法检测到 nvcc

标签 build cuda gpu ubuntu-14.04 nvcc

我在 ubuntu(ami 实例)上成功安装了 CUDA 7.0,但是当我输入“nvcc -version”时,它告诉我

The program 'nvcc' is currently not installed. You can install it by typing:
apt-get install nvidia-cuda-toolkit
You will have to enable the component called 'multiverse'

这很奇怪,因为在/usr/local 中安装成功并且我已将 CUDA 7.0 添加到我的路径中。我也试过重新启动我的实例,然后输入相同的命令,但它没有用。我也确定我的 GPU 的驱动程序是正确的。 (当我使用 theano 运行 nvcc test 时出现同样的错误)

最佳答案

实际上,这是我以错误的方式设置环境变量的情况。
而不是使用

$ export PATH=/usr/local/cuda-7.0/bin:$PATH
$ export LD_LIBRARY_PATH=/usr/local/cuda-7.0/lib64:$LD_LIBRARY_PATH

按照推荐,我选择编辑/etc/profile,这是不推荐的。

关于build - CUDA:虽然已安装,但无法检测到 nvcc,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33718142/

相关文章:

git - 如果仅更改了特定文件,如何不触发 Teamcity 中的构建

c++ - 缺少 cudart64_80.dll

compilation - 编程模式: What is irregular loop?

performance - 混合模式滚动延迟问题

c++ - 为什么在使用 VideoCapture 从网络摄像头读取图像时使用 gpu

eclipse - Eclipse中的Gradle构建路径

build - 在跨平台环境中管理 conda env

arrays - Array shuffle 在开发时工作,但在生产构建时不工作(React/Gatsby)

c++ - 复制跨步数据(进出 CUDA 设备)的有效方法?

c++ - AMP C++ 加速体积计算