我正在处理一个团队成员的代码。我必须使用python2。
import Stemmer在脚本的顶部被调用。但是,我得到了错误No module named Stemmer。
根据python, Stemmer not found,我将行更改为import nltk.stem as Stemmer。然而,现在脚本在stemmer = Stemmer.Stemmer('english')行崩溃了,给了我错误'module' object has no attribute 'Stemmer'。
我认为Stemmer可能是pyStemmer模块的一部分,但是当我尝试通过python -m pip install pyStemmer或python -m pip install pyStemmer==1.3.0安装pyStemmer时,我得到了一堆无法识别的错误。
对如何进行有什么建议吗?谢谢!
发布于 2021-05-07 02:49:25
我不能安装pyStemmer的原因是因为我没有安装Cython。参见this github issue。一旦我安装了Cython,我就可以安装pyStemmer了,并且我的代码运行得很流畅。
https://stackoverflow.com/questions/67424021
复制相似问题