位置: IT常识 - 正文

ValueError: The device should not be ‘gpu‘, since PaddlePaddle is not compiled with CUDA问题解决(Paddle)

编辑:rootadmin
ValueError: The device should not be ‘gpu‘, since PaddlePaddle is not compiled with CUDA问题解决(Paddle) 一、问题描述

推荐整理分享ValueError: The device should not be ‘gpu‘, since PaddlePaddle is not compiled with CUDA问题解决(Paddle),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!

两个问题一并解决:

<1>

Traceback (most recent call last):   File "run_trainer_ernie_gen.py", line 120, in <module>     paddle.set_device(trainer_params.get("PADDLE_PLACE_TYPE", "cpu"))   File "/opt/conda/envs/ERNIE-GEN/lib/python3.7/site-packages/paddle/device/__init__.py", line 204, in set_device     place = _convert_to_place(device)   File "/opt/conda/envs/ERNIE-GEN/lib/python3.7/site-packages/paddle/device/__init__.py", line 127, in _convert_to_place     raise ValueError("The device should not be 'gpu', " ValueError: The device should not be 'gpu', since PaddlePaddle is not compiled with CUDA

 <2>

RuntimeError: (PreconditionNotMet) Cannot load cudnn shared library. Cannot invoke method cudnnGetVersion.   [Hint: cudnn_dso_handle should not be null.] (at /paddle/paddle/phi/backends/dynload/cudnn.cc:59)

 问题总结:paddlepaddle调用不了GPU

二、问题解决

很多博客说安装cudatoolkit=10.2就可以解决,但是我不行(可能因为我是用的docker 容器)

如果在本机上安装,可以直接conda安装:

conda install cudatoolkit=10.2ValueError: The device should not be ‘gpu‘, since PaddlePaddle is not compiled with CUDA问题解决(Paddle)

而docker中我选择直接去官网下载:

https://developer.nvidia.com/rdp/cudnn-archive

下载内容为: 

 切记!一定要选用这个!

下载完毕,移动到/usr/local/目录下:

tar -xvf cudnn-10.2-linux-x64-v7.6.5.32.tgzsudo cp cuda/lib64/* /usr/local/cuda-10.2/libsudo cp cuda/lib64/* /usr/local/cuda-10.2/lib64/

解压好CUDA后,下面配置path:

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

这时候已经大功告成了!

但是我这时候报这个错误:

检查一圈发现需要安装 paddlepaddle-gpu:

pip install paddlepaddle-gpu

大功告成!

成功的样子:

本文链接地址:https://www.jiuchutong.com/zhishi/293031.html 转载请保留说明!

上一篇:css宽高自适应(css 宽度 自适应 占满)

下一篇:在浏览器集成AI(chatgpt、new bing、bard )的必备扩展插件(浏览器集成什么意思)

  • 销售返利可以计入销售费用吗
  • 工会经费计税依据
  • 年前一个月工资年后发
  • 个人去税务局开普票,税率几个点
  • 普通发票专用发票每张最高限额
  • 预缴 汇算清缴
  • 计算产品当月生产成本
  • 按价格从价缴纳增值税
  • 差额征税怎么交税
  • 计提增值税怎么计提
  • 实收资本未认缴资本还用填写吗
  • 非广告公司可以开广告费发票吗?
  • 原材料没发票能结转成本吗?
  • 企业对外投资需要注意的事项
  • 2021年税控升级最新版本怎么升级
  • 税控盘维护费280怎么交
  • 注册资本转让税率
  • 个体工商户出售住房增值税
  • 小规模纳税人如何转一般纳税人
  • 出口退税款的账户是什么
  • 事业单位财政应返还额度包括
  • win10工作站版和企业版的区别
  • windows11怎么回到桌面
  • macos big sur将安装在macintosh hd
  • 什么叫市净率?它有何意义?
  • 硬盘 安装系统
  • 以前年度损益调整结转到哪里
  • linux系统文件压缩命令
  • 发放工资的时候,如何在excel里快速查询未发放成功的
  • mac cpu
  • PHP验证信用卡卡号是否正确函数
  • urlerror什么意思
  • 宽带连接错误代码691
  • 电脑eb是什么意思
  • 微信小程序获取手机号
  • yii2带搜索功能的下拉框实例详解
  • vue foreach is not a function
  • SpringBoot+Vue实现文件上传下载功能
  • json字符串转json js
  • typescript4.1
  • 计提坏账的比例是多少
  • stm32cubeIDE开发串口 修改速率
  • linux如何使用
  • 合同补充协议印花怎么写
  • e命令怎么用
  • 银行利息的收入计入什么科目
  • 企业一直零申报不经营
  • 车费增值税税率
  • python PyQt如何使用资源
  • python send_from_directory
  • 预算收入支出
  • 取得投资是什么意思
  • 税务登记是需要原件还是复印件
  • 无法在common files上设置新的所有者
  • 以前年度应收账款贷方余额如何调整
  • 扣税8%
  • 举办活动的工作要求
  • 可变现净值是什么意思
  • 上月其他应付款本月怎么调回来
  • 企业其他应收款余额非常大的原因
  • 建账需要买哪些会计用品
  • 如何把凭证装订机弄坏
  • sql server字符串函数
  • solaris 修改用户 主目录
  • win10创建家庭
  • downloadplus.exe是什么进程 作用是什么 downloadplus进程是安全的吗
  • centos直接进入命令行
  • linux 垃圾
  • mis.off c n
  • xp系统提升性能
  • Netlib.exe - Netlib是什么进程 有什么用
  • linux如何安装软件教程
  • parseint函数功能
  • javascript.
  • jquery :not
  • jquery图片轮播插件slick不动
  • 北京中石化开增票各区网点
  • 济南税务稽查局人员名单
  • 残疾人在国企有补贴吗
  • 税务总局四个确保
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设