导入错误:无法从“gensim.utils”导入名称“has_pattern”

时间:2021-05-28 12:37:33

标签: python gensim

我正在尝试导入 gensim。

但是我遇到了这个错误。

ImportError: cannot import name 'has_pattern' from 'gensim.utils' (C:\Users\admin\anaconda3\envs\tf-gpu\lib\site-packages\gensim\utils.py)

我将不胜感激。

2 个答案:

答案 0 :(得分:0)

首先确保您在开发环境中安装了 gensim 及其依赖项,即 numpy、scipy 和模式:

conda install -c conda-forge gensim
conda install numpy
conda install -c anaconda scipy
conda install -c conda-forge pattern

如果仍未修复,请尝试更新 conda:

conda update --all

还有

conda update gensim

也许这可以解决您的问题!

答案 1 :(得分:0)

安装版本 3.4.0 解决了这个问题。请尝试以下操作:-

pip install gensim==3.4.0