Python 将导入texthero作为hero导入时出现以下错误
我一直在尝试将texthero加载到python中,但不断出现此错误。我已经升级了gensim模块 错误Python 将导入texthero作为hero导入时出现以下错误,python,word-embedding,Python,Word Embedding,我一直在尝试将texthero加载到python中,但不断出现此错误。我已经升级了gensim模块 错误 ModuleNotFoundError回溯(最近一次调用) 在() ---->1导入文本英雄作为英雄 2进口熊猫作为pd 1帧 /usr/local/lib/python3.7/dist-packages/texthro/preprocessing.py in() 22警告。过滤器警告(action=“ignore”,category=UserWarning,module=“gensim”)
ModuleNotFoundError回溯(最近一次调用)
在()
---->1导入文本英雄作为英雄
2进口熊猫作为pd
1帧
/usr/local/lib/python3.7/dist-packages/texthro/preprocessing.py in()
22警告。过滤器警告(action=“ignore”,category=UserWarning,module=“gensim”)
23
--->24从gensim.sklearn\u api.phrases导入短语格式
25
26
ModuleNotFoundError:没有名为“gensim.sklearn\u api”的模块
试试看
及
在我的例子4.0.1中,似乎与较新版本的
gensim
存在潜在冲突
pip安装“gensim==3.8.1”
为我解决了这个问题。出于某种奇怪的原因,它似乎在Jupyter上运行良好,但在google colab上却不行!一个快速的谷歌搜索:是的,我在发布之前已经做了搜索,推荐不起作用,也不起作用。试试看@Frodnaries发布的另一个答案,这对我也起了作用。我将尝试报告,以便他们能够解决此错误。你是个明星!
ModuleNotFoundError Traceback (most recent call last)
<ipython-input-24-0692be95f55a> in <module>()
----> 1 import texthero as hero
2 import pandas as pd
1 frames
/usr/local/lib/python3.7/dist-packages/texthero/preprocessing.py in <module>()
22 warnings.filterwarnings(action="ignore", category=UserWarning, module="gensim")
23
---> 24 from gensim.sklearn_api.phrases import PhrasesTransformer
25
26
ModuleNotFoundError: No module named 'gensim.sklearn_api'
pip install -U gensim
pip install texthero