我已经使用 pip install ngram 安装了 ngram。当我运行以下代码时
from ngram import NGram
c=NGram.compare('cereal_crop','cereals')
print c
我收到错误ImportError:无法导入名称 NGram
附注以前曾提出过类似的问题using ngram in python ,但是当时出现错误的人没有安装 ngram,所以安装 ngram 有效。就我而言,尽管安装了 ngram,我还是收到错误。
最佳答案
您的 Python 脚本名为 ngram.py
,因此它定义了一个名为 ngram
的模块。当 Python 运行 from ngram import NGram
时,Python 最终会在脚本中查找名为 NGram
的内容,而不是在已安装的 ngram
模块中查找。
尝试将脚本名称更改为其他名称,例如 ngram_test.py
。
关于python - 在 python 中导入 ngram 时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43819092/