QGIS安装Paddle-GPU报错

13 篇文章 2 订阅
6 篇文章 2 订阅

QGIS安装Paddle-GPU报错

报错内容

使用下面代码查看paddle-gpu是否安装成功

import paddle
paddle.utils.run_check()

得到如下报错

RuntimeError: (PreconditionNotMet) The third-party dynamic library (cublas64_102.dll;cublas64_10.dll) that Paddle depends on is not configured correctly. (error code is 126)
  Suggestions:
  1. Check if the third-party dynamic library (e.g. CUDA, CUDNN) is installed correctly and its version is matched with paddlepaddle you installed.
  2. Configure third-party dynamic library environment variables as follows:
  - Linux: set LD_LIBRARY_PATH by `export LD_LIBRARY_PATH=...`
  - Windows: set PATH by `set PATH=XXX; (at C:\home\workspace\Paddle_release\paddle\fluid\platform\dynload\dynamic_loader.cc:265)

检查发现其他conda环境中能正常使用,CUDA安装与环境变量配置正确,在QGIS中检查环境变量,发现path中并没有C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.2\bin。

解决

  • 对于桌面端,可以在QGIS\bin\qgis-ltr-bin.env中的PATH后面加上C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.2\bin
    在这里插入图片描述

  • 对于在vscode中开发插件,可以相同文件夹下的o4w_env.bat中将set path改为set path=%OSGEO4W_ROOT%\bin;%WINDIR%\system32;%WINDIR%;%WINDIR%\system32\WBem;%CUDA_BIN_PATH%
    在这里插入图片描述

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值