可视化分析,pyLDAvis.sklearn报错

大家好,在做可视化分析时,已经安装sklearn库和pyLDAvis库,但运行报错。
请问怎么解决?
代码:

#1可视化(离得远相似度低)
import pyLDAvis
import pyLDAvis.sklearn
pyLDAvis.enable_notebook()
pic = pyLDAvis.sklearn.prepare(lda, tf, tf_vectorizer)
pyLDAvis.save_html(pic, 'lda_pass'+str(n_topics)+'.html')
pyLDAvis.show(pic)

报错:

Traceback (most recent call last):
  File "/Users/wangshuaiqi/PycharmProjects/pythonnew/lda.py", line 112, in <module>
    import pyLDAvis.sklearn
ModuleNotFoundError: No module named 'pyLDAvis.sklearn'

根据答友回复,在终端加入pip install pyLDAvis.sklearn,依旧报错。

wangshuaiqi@wangshuaiqideMacBook-Pro pythonnew % pip3 install  pyLDAvis.sklearn 
ERROR: Could not find a version that satisfies the requirement pyLDAvis.sklearn (from versions: none)
ERROR: No matching distribution found for pyLDAvis.sklearn
wangshuaiqi@wangshuaiqideMacBook-Pro pythonnew % 


把pyLDAvis的版本调成3.3.0的版本之前的版本就不会报错了

以下回答引用自chatGpt, 有用的话,请采纳哇!!!

这个错误提示是找不到pyLDAvis.sklearn模块,可能是因为你的pyLDAvis库没有安装完整或者版本不兼容。你可以尝试重新安装pyLDAvis库,或者升级到最新版本。可以使用以下命令升级:

pip install --upgrade pyLDAvis

如果还是不行,可以尝试使用conda安装:

conda install -c conda-forge pyldavis

如果还是有问题,可以检查一下sklearn库是否安装成功,或者尝试重新安装sklearn库。

您好,解决了这个问题了嘛?可以请教下吗

同问,请问解决了吗?