当前位置: 首页 > 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课
  • wordpress阿里云oss/科学新概念seo外链平台
  • 丹东网站建设/深圳百度地图
  • 天猫店铺转让/电脑系统优化软件哪个好用
  • 徐州企业网站建设/推广手段
  • 把网站内的文本保存到txt怎么做/网站优化排名方法
  • 手机网站自动跳转代码/销售技巧和话术