一、问题描述

 fatal error: cuda_runtime.h: 没有那个文件或目录

二、解决办法

sudo gedit ~/.bashrc

1.运行上面命令打开文档后输入下面的语句,关键是第一句

export CPATH=/usr/local/cuda-10.1/targets/x86_64-linux/include:$CPATH

export LD_LIBRARY_PATH=/usr/local/cuda-10.1/targets/x86_64-linux/lib:$LD_LIBRARY_PATH

export PATH=/usr/local/cuda-10.1/bin:$PATH
source ~/.bashrc#更新bashrc

三、其他方法

在网上搜了下相关资料,主要有两种方法
方法一:
更新bashrc文件,加入下面语句(对我无效)

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

方法二:
慎用,没有执行这句命令,感觉装了之后会破坏现有的环境

sudo apt-get install nvidia-cuda-toolkit
Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐