@创建于:2022.04.05
@修改于:2022.04.05
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
以上办法解决了我的报错问题。
参考资料: