当前位置:   article > 正文

关于安装pyLDAvis(其他库同理)出现The ‘sklearn‘ PyPI package is deprecated问题解决_安装pyldavis失败

安装pyldavis失败

关于安装pyLDAvis(其他库同理)出现The ‘sklearn’ PyPI package is deprecated问题解决

报错如下
在这里插入图片描述
报错出现原因:在使用命令后

pip install pyLDAvis
  • 1

安装pyLDAvis库,安装过程中,到了
在这里插入图片描述
这一句就出现了报错

原因

"sklearn"已被弃用,现在应该使用名为"scikit-learn"的包
若是只要安装sklearn使用,将

pip install sklearn
  • 1

改为

pip install scikit-learn
  • 1

即可
可惜,我的问题无法解决,原因是安装pyLDAvis的过程中它自己去install sklearn,这个过程我无法干涉。
固可采用以下方法

解决方法

Windows环境

在anaconda prompt或cmd命令窗口中输入

set SKLEARN_ALLOW_DEPRECATED_SKLEARN_PACKAGE_INSTALL=True
  • 1

然后再install即可

Linux或Unix环境

vim ~/.bashrc
# i进入编辑模式
export SKLEARN_ALLOW_DEPRECATED_SKLEARN_PACKAGE_INSTALL=True
# esc键退出编辑模式,:wq保存并退出
source ~/.bashrc
  • 1
  • 2
  • 3
  • 4
  • 5

然后再install即可

PS:其实最开始的报错页就给出了解决方法
如图
在这里插入图片描述
翻译成中文看看~

参考:
解决报错:subprocess-exited-with-error × python setup.py egg_info did not run successfully
安装sklearn包错误解决以及 scikit-learn简介

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Cpp五条/article/detail/705066
推荐阅读
相关标签
  

闽ICP备14008679号