无法在 conda-forge 上安装 xgboost

Posted

技术标签:

【中文标题】无法在 conda-forge 上安装 xgboost【英文标题】:Unable to install xgboost on conda-forge 【发布时间】:2020-06-07 05:10:53 【问题描述】:

我尝试在 Windows 10 上的 Anaconda 包上安装 xgboost。我使用的是 python 3.7。 我运行了以下命令;

conda install -c conda-forge xgboost

我没有这样做。错误如下图所示;

如果我尝试conda install -c anaconda py-xgboost,可以安装 xgboost,但我更喜欢 conda-forge 的 xgboost 包,因为它更新得更多。

【问题讨论】:

请提取minimal reproducible example 并发布。或者,也许不是,因为您似乎根本没有编写该软件,所以您没有编程问题。相反,如果您没有发现那里记录的问题,请检查错误跟踪器并在那里提交错误。 除非绝对必要,否则请不要将信息共享为图像。请参阅:meta.***.com/questions/303812/…、idownvotedbecau.se/imageofcode、idownvotedbecau.se/imageofanexception。 这能回答你的问题吗? How to install xgboost in Anaconda Python (Windows platform)? 我也有同样的问题 【参考方案1】:

不幸的是,截至今天,conda-forge 还没有为 xgboost 提供 Windows 版本。另请参阅相关的 github 问题issue#3。

【讨论】:

如果是这种情况,那么 Windows 10 用户将不得不使用 anaconda 的 py-xgboost,这是一个过时的版本。 Anaconda 软件包不如 conda-forge 软件包,因为相比之下它们往往已经过时了。

以上是关于无法在 conda-forge 上安装 xgboost的主要内容,如果未能解决你的问题,请参考以下文章

conda install -c conda-forge opencv 后 Spyder 无法启动

Python 打包:在 `conda` `meta.yaml` 文件中创建对 `conda-forge` 包的依赖

无法使用 conda-forge 部署 docker 解决方案

使用诗歌从 conda-forge(例如 cartopy)安装预构建包,而不依赖 conda(仅使用通道)

conda-forge 和 cf-staging 通道有啥区别

conda-forge / cran 包装的 X 射线扫描