如题 No module named 'pyLDAvis.gensim',其实就是没有模块。。。
好吧,正经点,是这样的,因为模块的版本问题
在3.3.1时,gensim变成了gensim_models
我们可以对比一下3.3.1与3.1.0的代码就知道了。
正确写法:
import pyLDAvis.gensim_models
vis_ = pyLDAvis.gensim_models.prepare(lda_, corpus_, dict_)
(当然你也可以降版本,但是嘛低版本好像有点小毛病,local 问题 )
3.3.1好像还解决了 show display 中的 local 问题
还有在 jupyter notebook 中 用 pyLDAvis.display()