如何删除错误“SystemError:_internal 初始化失败而不引发异常”

问题描述 投票:0回答:5

我正在尝试导入 Top2Vec 包以进行 nlp 主题建模。但即使升级了pip、numpy这个错误还是来了。

我试过了

pip install --upgrade pip
pip install --upgrade numpy

我本来想跑步

from top2vec import Top2Vec

model = Top2Vec(FAQs, speed='learn', workers=8)

但它给出了提到的错误

python import nlp google-colaboratory
5个回答
60
投票

这可能与最新的 numpy 版本(v1.24.0)有关。尝试安装版本 1.23.5:

pip install numpy==1.23.5

19
投票

对我来说,

numba
导致了错误,该错误显示在错误消息中。更新
numba
解决了问题:

pip install -U numba

16
投票

对我来说,这不是 numpy 版本,因为我已经使用了该版本

1.23.5
。 我只是重新启动内核并重新导入
top2vec
,它就工作了。

附注我在 AWS Linux 机器上


0
投票

就我而言,对于@CGFoX,我需要卸载并重新安装

numba
。问题是
numba
是通过安装
umap
引入的,但当我后来导入
scikit-image
时又发生了变化。后者导入后我必须重新安装
numba-0.56.4
以避免错误。


0
投票

我遇到了类似的错误,需要更新

numba
。根本问题是我的 Python 环境固定为 Python 3.9。将整个环境更新到 Python 3.10 解决了该问题。

© www.soinside.com 2019 - 2024. All rights reserved.