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

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

官网地址: pyLDAvis · PyPI 

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

Anaconda3安装pyLDAvis以及找不到funcy库的解决方法_第1张图片

从上图的最后一行,可以看到成功安装了库 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库对应的文件夹,如下图所示:

Anaconda3安装pyLDAvis以及找不到funcy库的解决方法_第2张图片

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

Anaconda3安装pyLDAvis以及找不到funcy库的解决方法_第3张图片 

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

相关参考资料:

  1. LDA主题建模和pyLDAvis可视化. 独家 | LDA主题建模和pyLDAvis可视化 - 知乎 
  2. pyLDAvis 模块代码及应用. pyLDAvis 模块代码及应用 - 简书 
  3. 关于python包安装错误解决办法(以gensim、pyLDAvis为例). 关于python包安装错误解决办法(以gensim、pyLDAvis为例)_养猪农农的博客-CSDN博客 
  4. pyLDAvis安装和使用 | AttributeError: module ‘pyLDAvis‘ has no attribute ‘gensim‘ | 可视化结果导出为独立网页. pyLDAvis安装和使用 | AttributeError: module ‘pyLDAvis‘ has no attribute ‘gensim‘ | 可视化结果导出为独立网页_叶庭云的博客-CSDN博客_pyldavis安装 
  5. 偷懒小技巧——python第三方库funcy. 偷懒小技巧——python第三方库funcy_小C真的很菜的博客-CSDN博客_funcy python 

 

 

你可能感兴趣的:(python,Anaconda3,pyLDAvis,funcy)