admin管理员组

文章数量:1550418

@创建于:2022.04.05
@修改于:2022.04.05

文章目录

    • 1、错误来源
    • 2、解决办法
    • 3、参数介绍

1、错误来源

在conda的虚拟环境(python3.8.5)安装gensim==4.1.2

conda install gensim

import gensim时候,出现如下错误。

import gensim
ValueError: numpy.ndarray size changed, may indicate binary incompatibility. Expected 88 from C header, got 80 from PyObject

2、解决办法

我查了查安装的numpy==1.22.3,不是网上所说的1.19.x版本。
尝试降低gensim(4.1.2)版本。

官网查看gensim的历史版本,发现3.8.3比4.1.2低一个大版本号,尝试卸载4.1.2安装3.8.3

pip install gensim==3.8.3 -i https://pypi.tuna.tsinghua.edu.cn/simple

以上办法解决了我的报错问题。

参考资料:

Anaconda环境下安装gensim

3、参数介绍

gensim.models.word2vec 参数说明

本文标签: 报错numpyndarraygenismValueError