web-dev-qa-db-fra.com

Comment installer Yandex CatBoost sur Anaconda x64?

J'ai installé CatBoost avec succès via

pip install catboost

Mais j'ai eu des erreurs, quand j'ai essayé un exemple de script Python dans Jupiter Notebook

import numpy as np
from catboost import CatBoostClassifier

ImportError: No module named '_catboost'
ImportError: DLL load failed: Не найден указанный модуль.

Lien vers le site CatBoost: https://catboost.yandex/

7
CrazyElf

Si vous utilisez python 3.5, pip peut ne pas télécharger la bonne version de la roue. Au lieu de catboost-0.1.1.2-py3-none-win_AMD64.whl, vous avez besoin de catboost-0.1.1.2-cp35-none-win_AMD64.whl.

Essayez de réinstaller catboost: pip install catboost --no-cache-dir

8
Dmitry Donskov

Vous pouvez également essayer conda install -c conda-forge catboost dans un environnement conda

2
Dheeraj M Pai