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

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


http://www.kler.cn/a/570140.html

相关文章:

  • 【windows driver】 开发环境简明安装教程
  • ECS单机部署Hadoop
  • CSS中table常用的独有属性
  • 【软件安装】WebStorm现在免费,但是是非商业版本
  • Machine Learning 初探
  • 火语言RPA--PDF提取表格
  • 【安装Linux on Windows with WSL】包括 VS Code 和 Git
  • 深入解析 Vue Router 的 beforeEach:功能、用法与实践指南
  • 【部署】Docker指令备忘清单(超级详细!)
  • datalist 是什么?
  • AWR microwave office 仿真学习(三)各类传输线模型学习
  • 本地部署 DeepSeek:从 Ollama 配置到 Spring Boot 集成
  • FPGA学习(一) —— 四位全加器
  • 数据挖掘工程师的技术图谱和学习路径
  • 中间件专栏之MySQL篇——MySQL的索引原理
  • 【架构】信息系统战略规划的三阶段演进及核心方法
  • 通过多线程同时获取H264和H265码流
  • scala基础学习-匹配模式
  • Kettle 最常见的性能优化面试题
  • 计算机网络——因特网和互联网