尝试安装Lazypredict时出错,lightgbm有问题



我正试图在macOS 10.14.6上安装Lazypredict,一个autoML python库。

因此,我只是跑步"pip安装lazypredict";在终端中,它想安装lightgbm,但总是失败。我认为它试图通过pip安装lightgbm,尽管我已经用brew安装了它(作为推荐(。

因此,我遇到了这样的错误,真的不知道该怎么办。我已经安装了CMake你有什么想法可以让我安装lazypredict吗?附言:其他自动ML包也发生了同样的情况,如PyCaret


我得到的错误如下:

错误:为lightgbm构建轮子失败正在为lightgbm运行setup.py clean未能构建lightgbm安装收集的程序包:lightgbm正在为lightgbm运行setup.py安装。。。错误错误:命令出错,退出状态1:

异常:请先安装CMake和所有必需的依赖项

解决方案1(推荐(

LazyPredict适用于其他libraries的特定版本,我建议您使用Google Colab或Kaggle Notebook。它们创建了一个具有多个版本的其他库的独立环境,当您在colad或kaggle上安装lazypredict时,您不会遇到任何问题。

在Colab或Kaggle上使用lazypredict的另一个原因是,这个库只是用于测试目的——您不能使用这个库进行部署,而且它不能在大型数据集上工作。


解决方案2

正如我所提到的,lazypredict取决于其他库的特定版本,你可以在谷歌上搜索,会发现这些库及其版本的列表,尝试手动安装这些版本,但这是一个耗时的步骤,另一种方法是安装一个新的python版本,在其中你可以创建一个Virtual Environment,然后尝试在其中安装lazypredict


解决方案3(仅在您了解docker的情况下执行(

如果你知道Docker,你可以在里面安装一个python镜像,一个不包含任何库的新安装,所以你可以在其中安装lazypredict

相关内容

  • 没有找到相关文章

最新更新