龙空技术网

Anaconda3安装pyLDAvis以及找不到funcy库的解决方法

alexabc3000 64

前言:

当前兄弟们对“python39打不开”大致比较关切,看官们都想要了解一些“python39打不开”的相关资讯。那么小编也在网摘上收集了一些对于“python39打不开””的相关知识,希望兄弟们能喜欢,朋友们一起来学习一下吧!

pyLDAvis是一个交互式LDA可视化python软件包,可对LDA主题模型进行可视化显示。

官网地址:

Anaconda3安装pyLDAvis是简单的,直接在Anaconda的命令行窗口使用“pip install pyLDAvis”即可完成安装。安装过程如下图所示:

从上图的最后一行,可以看到成功安装了库 funcy-1.17、pyLDAvis-3.3.1和sklearn-0.0。(提示信息比较多,我也没有仔细看;其实提示信息中已经显示了这几个库安装在c盘用户的某个目录)

但是在Jupyter Notebook以及在Spyder中使用下述命令引用库时,会提示错误。

import pyLDAvis

import pyLDAvis.gensim_models as gensimvis

会出现错误:ModuleNotFoundError: No module named 'funcy'

我以为是没有安装这个库,又在Anaconda的命令行窗口使用“pip install funcy”,结果是无法安装,如下图所示:

提示信息是: Requirement already satisfied: funcy in c:\users\zhang\appdata\roaming\python\python39\site-packages (1.17)

意思大致是,funcy已安装在上述目录中,打开上述目录,目录中果然已经有funcy库对应的文件夹,如下图所示:

既然已经有了这个库,那么问题就好解决了,我的解决方法是吧上图所示的两个文件夹复制到“D:\Programs\Anaconda3\Lib\site-packages”(我的Anaconda安装在目录D:\Programs\Anaconda3),如下图:

复制完成后,在Jupyter Notebook以及在Spyder中引用库就不会出错了。

相关参考资料:

[1] LDA主题建模和pyLDAvis可视化.

[2] pyLDAvis 模块代码及应用.

[3] 关于python包安装错误解决办法(以gensim、pyLDAvis为例).

[4] pyLDAvis安装和使用 | AttributeError: module ‘pyLDAvis‘ has no attribute ‘gensim‘ | 可视化结果导出为独立网页.

[5] 偷懒小技巧——python第三方库funcy.

标签: #python39打不开