服务器跑模型出现Kernel not compiled with GPU support

1、环境

一般我们在跑模型的时候,需要搞清楚该模型所需要的环境信息,建立一个虚拟环境,根据模型所需的环境进行安装

一般我们喜欢使用Anaconda 来建立虚拟环境,若没安装的可以查看另外一篇博文

Linux 安装 Anaconda

2、问题描述

当我们跑模型/安装包的时候出现,RuntimeError: Not compiled with GPU support,一般这种就是你模型所需cuda版本信息与你本机的cuda版本信息不一致导致的

3、问题解决

关于显卡、显卡驱动、CUDA、CUDAnn 等不懂知识可以查看另外一篇博文

显卡,显卡驱动,nvcc, cuda driver,cudatoolkit,cudnn

(1)首先要确定模型所需的环境信息。

例如Pytorch的版本 找到对应的cuda的版本信息,进行下载,详情可以看上面的那个链接

CUDA下载链接

(2)运行nvcc --version查看你的 cuda 编译器版本,那么你的 pytorch-gpu 也建议安装对应版本。当然如果你nvcc都没安装。。。那你就先找教程安装。

(3)如果安装的 pytorch 版本和nvcc版本一致,你可以看一下你的 CUDA 路径是否在~/.bashrc中设置正确,参考的配置路径如下:

# vim ~/.bashrc
export CUDA_HOME=/usr/local/cuda
export PATH=$PATH:/usr/local/cuda/bin
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/cuda/lib64:/usr/local/cuda/lib
export LIBRARY_PATH=$LIBRARY_PATH:/usr/local/cuda/lib64

设置好后 source ~/.bashrc

然后删除模型对应的build文件夹(如果你之前已经编译过一遍了),然后重新编译一下模型

安装出现Kernel not compiled with GPU support相关推荐

  1. RuntimeError: Not compiled with GPU support

    这个错误消息的意思是:运行时错误:没有使用 GPU 支持编译. 它表示你正在尝试使用 GPU 运行代码,但是代码并未使用 GPU 编译.这可能是因为代码的开发者没有为 GPU 编译代码,或者你的计算机 ...

  2. Ubuntu18.04下安装深度学习框架Pytorch(GPU加速)

    前面我们已经在windows10环境下成功安装了CPU版本的Pytorch,推荐的是利用Anaconda安装. 经过接近一天的奋战,博主成功在linux系统安装GPU加速的pytorch,博主使用的发 ...

  3. 镜像安装linux选择内核版本,在CentOS和Ubuntu中安装Linux Kernel 4.13.10

    Linus Torvalds 在 10 月 17 日星期五正式发布了稳定版 Linux Kernel 4.13.10,这个最新版本发布了新功能,进行了诸多修复和问题改进.下面将向大家介绍在 CentO ...

  4. linux mint 安装内核,如何在Ubuntu, Linux Mint中安装Linux Kernel 4.18

    Linus Torvalds终于在12日下午宣布发布Linux Kernel 4.18. 他在lkml.org写道: 这是一个非常平静的一周,可以说我上周可以按时发布,但我们确实有一些小的更新. 主要 ...

  5. 源码编译构建安装内核kernel

    源码编译构建安装内核kernel 荣涛 2021年10月27日 文档修改日志 日期 修改内容 修改人 备注 2021年10月27日 创建 荣涛 2021年10月28日 添加可能的问题 荣涛 1. 引言 ...

  6. linux mint 安装内核,使用Ukuu在Ubuntu/Linux Mint上安装Linux Kernel 5.0的方法

    Linux Kernel 5.0已发布,具有大量新功能和错误修复,本文介绍使用Ukuu在Ubuntu 18.04/Linux Mint系统上安装Linux Kernel 5.0的方法.默认情况下,Ub ...

  7. 在windows11上安装cuda,cudnn,以及GPU版的pytorch

    第一步:查看自己电脑的配置,是否是GPU型的电脑 方法1:快捷键方式 Ctrl+Shift+Esc键-->性能(或Windows键+X-->任务管理器-->性能),如果有GPU就说明 ...

  8. tensor搭建--windows 10 64bit下安装Tensorflow+Keras+VS2015+CUDA8.0 GPU加速

    windows 10 64bit下安装Tensorflow+Keras+VS2015+CUDA8.0 GPU加速 原文见于:http://www.jianshu.com/p/c245d46d43f0 ...

  9. DL之IDE:深度学习环境安装之CUDA的简介(显卡GPU/驱动/CUDA间的关系)、安装(根据本地电脑的NVIDIA显卡驱动版本去正确匹配CUDA版本)之详细攻略

    DL之IDE:深度学习环境安装之CUDA的简介(显卡GPU/驱动/CUDA间的关系).安装(根据本地电脑的NVIDIA显卡驱动版本去正确匹配CUDA版本)之详细攻略 目录 CUDA的简介 1.显卡GP ...

  10. Ubuntu无root权限安装miniconda到配置jupyter、GPU版本pytorch一条龙服务

    前言 倒腾学校服务器来回几次了,对学校给学生无root普通用户权限,老师要求的只能安装miniconda然后手动配jupyter.GPU版本pytorch等环境已经轻车熟路了. 如果你是老手,完全可以 ...

最新文章

  1. iOS引入第三发库引发的错误linker command failed with exit code 1
  2. android 4.4 OpenGL实现库的加载规则
  3. a lt b lt c c语言描述,《数据结构与算法分析――c语言描述》读后笔记 4
  4. python中的字符数字之间的转换函数
  5. 3.面试(3) --- 编程
  6. ITIL 4讲解:ITIL4的设计框架解析
  7. 关于微软必应词典客户端的案例分析
  8. 职中计算机中级工考试,2015年中级职计算机考试基本知识点.doc
  9. VUE和Element-UI下拉框select实现拼音,中文搜索
  10. 使用ensp搭建简单校园网拓扑
  11. 节奏大师显示服务器,节奏大师上线首日登录困难 服务器拖累腾讯游戏
  12. 云计算和计算机应用的区别,普适计算与云计算的区别
  13. 路由器的两种工作模式~~~
  14. 国外部分音乐人工智能/音乐科技研究机构科研项目简介
  15. Java核心技术卷一(百度云资源)
  16. java中String和数组的长度
  17. NVIDIA Jetson之TF卡系统镜像备份与恢复
  18. 总结黄铅笔奖中国第一人的20年营销经验
  19. js数据结构与算法--双向链表的实现
  20. Linux之VMware中快照功能如何使用

热门文章

  1. 京东E卡购买api接口
  2. android TV 插入U盘检测
  3. Word Embedding与Word2Vec
  4. Windows系统下运行hadoop、HBase程序出错Could not locate executablenull\bin\winutils.exe in the Hadoop binaries
  5. 来自资深会员管理人的深度思考
  6. Lua实现简易飞机大战
  7. unity 查找所以物体_unity 查找物体的方法(包括隐藏物体)
  8. Springboot发送手机短信验证码并且校验
  9. cartographer探秘第三章之对比实验
  10. js图片加载 完成之前显示loading中的图片