En este artículo, aprenderemos cómo instalar XGBoost y LightGBM en Python en macOS. XGBoost es una biblioteca de software de código abierto que proporciona un marco de refuerzo de gradiente de regularización para C++, Java, Python, R, Julia, Perl y Scala.
LightGBM, abreviatura de Light Gradient Boosting Machine, es un marco de impulso de gradiente distribuido gratuito y de código abierto para el aprendizaje automático desarrollado originalmente por Microsoft.
Instalación para XGBoost:
Método 1: usar pip para instalar XGBoost
Siga los pasos a continuación para instalar el paquete XGBoost en macOS usando pip:
Paso 1: Instale la última versión de Python3 en MacOS
Paso 2: compruebe si pip3 y python3 están instalados correctamente.
python3 --version pip3 --version
Paso 3: actualice su pip para evitar errores durante la instalación.
pip3 install --upgrade pip
Paso 4: Ingrese el siguiente comando para instalar XGBoost usando pip3.
pip3 install xgboost
Método 2: usar setup.py para instalar XGBoost (recomendado)
Siga los pasos a continuación para instalar el paquete XGBoost en macOS usando el archivo setup.py:
Paso 1: descargue el paquete fuente más reciente de XGBoost para python3 desde aquí .
curl https://files.pythonhosted.org/packages/cb/15/5a0e2977c2dca5dc374e6ba490674d7807d75e220b9bf2028d83a296d50f/xgboost-1.4.2.tar.gz > XGboost.tar.gz
Paso 2: extraiga el paquete descargado con el siguiente comando.
tar -xzvf XGboost.tar.gz
Paso 3: Vaya dentro de la carpeta e ingrese el siguiente comando para instalar el paquete.
Nota: Instale cmake usando pip3 antes de usar setup.py para instalar xgboost
pip3 install cmake
Nota: debe tener herramientas de desarrollo para XCode MacOS instaladas en su sistema
cd xgboost-1.4.2 python3 setup.py install
Verificación de la instalación de XGBoost en macOS:
Realice la siguiente importación en su terminal de python para verificar si la instalación se ha realizado correctamente:
import xgboost
Si hay algún error al importar el módulo, entonces no está instalado correctamente.
Instalación para LightGBM:
Método 1: Usar pip para instalar LightGBM
Siga los pasos a continuación para instalar el paquete LightGBM en macOS usando pip:
Paso 1: Instale la última versión de Python3 en MacOS
Paso 2: compruebe si pip3 y python3 están instalados correctamente.
python3 --version pip3 --version
Paso 3: actualice su pip para evitar errores durante la instalación.
pip3 install --upgrade pip
Paso 4: Ingrese el siguiente comando para instalar LightGBM usando pip3.
pip3 install lightgbm
Método 2: usar setup.py para instalar LightGBM (recomendado)
Siga los pasos a continuación para instalar el paquete LightGBM en macOS usando el archivo setup.py:
Paso 1: Descargue el paquete fuente más reciente de LightGBM para python3 desde aquí .
curl https://files.pythonhosted.org/packages/7a/6d/db0f5effd3f7982632111f37fcd2fa386b8407f1ff58ef30b71d65e1a444/lightgbm-3.2.1.tar.gz > LightGBM.tar.gz
Paso 2: extraiga el paquete descargado con el siguiente comando.
tar -xzvf LightGBM.tar.gz
Paso 3: Vaya dentro de la carpeta e ingrese el siguiente comando para instalar el paquete.
Nota: Instale cmake, gcc, libomp usando homebrew antes de usar setup.py para instalar lightgbm
brew install cmake brew install gcc brew install libomp
Nota: debe tener herramientas de desarrollo para XCode MacOS instaladas en su sistema
cd lightgbm-3.2.1 python3 setup.py install
Verificación de la instalación de LightGBM en macOS:
Realice la siguiente importación en su terminal de python para verificar si la instalación se ha realizado correctamente:
import lightgbm
Si hay algún error al importar el módulo, entonces no está instalado correctamente.
Publicación traducida automáticamente
Artículo escrito por anilabhadatta y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA