当前位置: 首页 > news >正文

NameError: name ‘libpaddle‘ is not defined

问题场景:

Error: Can not import paddle core while this file exists: C:\Users\Admin\AppData\Roaming\Python\Python38\site-packages\paddle\fluid\libpaddle.pyd
Traceback (most recent call last):
File "C:\Users\Admin\AppData\Roaming\Python\Python38\site-packages\paddle\fluid\core.py", line 269, in
from . import libpaddle
ImportError: DLL load failed while importing libpaddle: 动态链接库(DLL)初始化例程失败。

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "C:\Users\Admin\Desktop\ocr\src\ocr.py", line 6, in
from paddleocr import PaddleOCR
File "C:\Users\Admin\AppData\Roaming\Python\Python38\site-packages\paddleocr_init_.py", line 14, in
from .paddleocr import *
File "C:\Users\Admin\AppData\Roaming\Python\Python38\site-packages\paddleocr\paddleocr.py", line 21, in
import paddle
File "C:\Users\Admin\AppData\Roaming\Python\Python38\site-packages\paddle_init_.py", line 31, in
from .framework import monkey_patch_variable
File "C:\Users\Admin\AppData\Roaming\Python\Python38\site-packages\paddle\framework_init_.py", line 17, in
from . import random # noqa: F401
File "C:\Users\Admin\AppData\Roaming\Python\Python38\site-packages\paddle\framework\random.py", line 17, in
from paddle import fluid
File "C:\Users\Admin\AppData\Roaming\Python\Python38\site-packages\paddle\fluid_init_.py", line 36, in
from . import framework
File "C:\Users\Admin\AppData\Roaming\Python\Python38\site-packages\paddle\fluid\framework.py", line 35, in
from . import core
File "C:\Users\Admin\AppData\Roaming\Python\Python38\site-packages\paddle\fluid\core.py", line 351, in
if not avx_supported() and libpaddle.is_compiled_with_avx():
NameError: name 'libpaddle' is not defined

解决方案:

请检测你的机器cpu是否支持AVX指令 cat /proc/cpuinfo | grep -i avx,paddlepaddle2.5以及之后,不在支持noavx设备。

如果不支持请根据以下进行安装,具体文档可参考官方说明
首先使用如下命令将 wheel 包下载到本地:
cpu、mkl 版本 noavx 机器安装:
python3 -m pip download paddlepaddle==2.4.2 -f https://www.paddlepaddle.org.cn/whl/linux/mkl/noavx/stable.html --no-index --no-deps
cpu、openblas 版本 noavx 机器安装:
python3 -m pip download paddlepaddle==2.4.2 -f https://www.paddlepaddle.org.cn/whl/linux/openblas/noavx/stable.html --no-index --no-deps

相关文章:

  • MAX232数据手册:搭建电平转换桥梁,助力串口稳定通信
  • 学到什么记什么(25.3.3)
  • 深入学习Linux内存管理-缺页异常
  • MySQL数据库的数据类型
  • 刷题日记——部分二分算法题目分享
  • C++学习之C++初识、C++对C语言增强、对C语言扩展
  • 批量设置 Word 样式,如字体信息、段落距离、行距、页边距等信息
  • MOE(Mixture of Experts)门控网络的实现与优化
  • pywin32连接到WMI接口获取指定名称程序路径
  • 【Java数据结构】哈希表
  • 【DOM 型 XSS举例】
  • 开放鸿蒙认证,OpenHarmony兼容性认证介绍
  • 2025统计建模大赛选题参考?
  • 算法系列之数据结构-二叉树
  • Blueprint —— Flow Control
  • C#中泛型的协变和逆变
  • 机器学习之集成学习思维导图
  • 【人工智能】Python中的迁移学习:使用预训练模型进行分类任务
  • 【前端】CSS 备忘清单(超级详细!)
  • 内核进程调度队列(linux的真实调度算法) ─── linux第13课
  • 深交所修订创业板指数编制方案,引入ESG负面剔除机制
  • 揭秘神舟十九号返回舱“软着陆”关键:4台发动机10毫秒内同时点火
  • 五一“大车流”来了,今日午后G40沪陕高速开始迎来出沪高峰
  • 运动健康|不同能力跑者,跑步前后营养补给差别这么大?
  • 以“最美通缉犯”为噱头直播?光明网:违法犯罪不应成网红跳板
  • 葡萄牙、西班牙突发大范围停电,交通和通信服务受到严重影响