首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >ValueError: numpy.ndarray大小已更改,可能指示二进制不兼容。预期来自C标头的88,来自PyObject的80

ValueError: numpy.ndarray大小已更改,可能指示二进制不兼容。预期来自C标头的88,来自PyObject的80
EN

Stack Overflow用户
提问于 2021-02-05 17:11:48
回答 15查看 117K关注 0票数 102

从pyxdameraulevenshtein导入时会出现以下错误,我有

代码语言:javascript
运行
复制
pyxdameraulevenshtein==1.5.3, 
pandas==1.1.4 and 
scikit-learn==0.20.2. 
Numpy is 1.16.1. 
Works well in Python3.6, Issue in Python3.7.

有没有人遇到过Python3.7 (3.7.9),docker image - python:3.7-buster的类似问题?

代码语言:javascript
运行
复制
__init__.pxd:242: in init pyxdameraulevenshtein
    ???
E   ValueError: numpy.ndarray size changed, may indicate binary incompatibility. Expected 88 from C header, got 80 from PyObject
EN

Stack Overflow用户

发布于 2021-02-05 23:31:58

尝试使用numpy==1.20.0,这在这里有效,即使其他情况不同(高山3.12上的Python3.8)。

票数 37
EN
查看全部 15 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/66060487

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档