Python 为什么pip安装不适用于catboost?

Python 为什么pip安装不适用于catboost?,python,python-3.x,pip,package,catboost,Python,Python 3.x,Pip,Package,Catboost,我必须安装catboost,但无法通过pip安装catboost完成安装 在Anaconda中没有catboost库,所以pip只能用一种方式 错误消息是: Could not find a version that satisfies the requirement catboost <for version: > No matching distribution found for catboost. 及 这些都不管用 为什么会出现此问题?是否有其他方法安装catboost?来

我必须安装catboost,但无法通过
pip安装catboost
完成安装

在Anaconda中没有catboost库,所以pip只能用一种方式

错误消息是:

Could not find a version that satisfies the requirement catboost <for version: >
No matching distribution found for catboost.

这些都不管用

为什么会出现此问题?是否有其他方法安装catboost?

来自

安装仅由64位版本的Python支持。


您需要重新安装64位版本的python才能使用cat boost软件包。我也遇到了同样的问题,但它主要与Docker有关,因为错误只是在我试图通过Docker安装它时发生的——结果是与M1 Apple体系结构有关,解决方案是修改Docker命令如下


docker buildx build--platform=linux/amd64-t${IMAGE\u TAG}-f Dockerfile

您使用的是哪一位版本的python?可能是它的32位是的,它是32位
pip install catboost==0.12.2
pip install catboost==0.12.1.1
pip install catboost==0.12.1
pip install catboost==0.12.0
pip install catboost==0.11.0
pip install catboost==0.10.2