cuda - src/cpp/cuda.hpp :14:10: fatal error: cuda. h:没有这样的文件或目录

标签 cuda gpu pycuda

当我按此指令安装 pycuda 时:

pip install pycuda

但是有一个错误:

src/cpp/cuda.hpp:14:10: fatal error: cuda.h: No such file or directory

但是我已经安装了cuda工具包。这是nvcc -V的结果

[root@localhost include]# nvcc -V
nvcc: NVIDIA (R) Cuda compiler driver
Copyright (c) 2005-2018 NVIDIA Corporation
Built on Tue_Jun_12_23:07:04_CDT_2018
Cuda compilation tools, release 9.2, V9.2.148

这是在https://developer.nvidia.com/cuda-downloads中下载的安装rpm的结果

[root@localhost include]# sudo dnf install cuda
Last metadata expiration check: 0:05:09 ago on Wed 05 Sep 2018 10:08:35 PM EDT.
Package cuda-1:9.2.148.1-2.fc28.x86_64 is already installed, skipping.
Dependencies resolved.
Nothing to do.
Complete!

最佳答案

就我而言,我遇到了两个问题:

-lcurand not found

src/cpp/cuda.hpp:14:10: fatal error: cuda.h: No such file or directory

导出 C_INCLUDE_PATH 对我没有帮助。相反,我需要导出 C_INCLUDE_PATH 的通用版本 - CPATH:

export CPATH=$CPATH:/usr/local/cuda/include
export LIBRARY_PATH=$LIBRARY_PATH:/usr/local/cuda/lib64

关于cuda - src/cpp/cuda.hpp :14:10: fatal error: cuda. h:没有这样的文件或目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52195608/

相关文章:

python-3.x - 如何为 CIFAR 10 pytorch 教程添加 GPU 计算?

python - PyCUDA 复杂矩阵乘法 - C 代码与 Python 代码

python - PyCUDA 核函数

python - N点间距离计算的pyCUDA基准测试结果令人失望

macos - 使用 C++11 的 CUDA 6.0 的 CMake 脚本

c++ - Cuda block 或线程首选项

visual-studio-2010 - 如何编译 CUDA 应用程序是 Visual Studio 2010?

html - 如何让 CSS 动画使用 GPU(硬件加速)而不是 CPU 渲染

linux - opengl与Nvidia gpu

c++ - 将一维, "flattened"索引转换为N维数组的N维 vector 索引