Instalación de Sklearn
Para aprender Sklearn, la instalación es el primer paso. Dado que Sklearn depende de otras bibliotecas (como NumPy, SciPy y matplotlib), debemos asegurarnos de que estas dependencias también estén instaladas.
Requisitos del entorno del sistema:
- Versión de Python: scikit-learn es compatible con Python 3.7 y versiones posteriores.
- Sistema operativo: scikit-learn puede ejecutarse en sistemas operativos principales como Windows, macOS y Linux.
- Herramienta de gestión de paquetes: Puedes usar
pipocondapara instalar scikit-learn.
En esta sección usamos pip para instalar scikit-learn.
Antes de instalar, asegúrate de tener Python y pip instalados.
Comprobar si Python está instalado:
python --version
Comprobar si pip está instalado:
pip --version
Si no tienes Python y pip instalados, puedes consultar nuestros:Instalación de PythonyInstalación de Pip。
Nota:Las versiones más recientes de Python ya incluyen pip preinstalado.
Nota:Python 2.7.9+ o Python 3.4+ y versiones superiores incluyen la herramienta pip.
Instalar Sklearn
Sklearn se llama oficialmente scikit-learn.
Usa pip para instalar la última versión de scikit-learn:
pip install scikit-learn
Si deseas instalar una versión específica de scikit-learn, puedes especificar el número de versión:
pip install scikit-learn==1.2.0
Verificar si la instalación fue exitosa
Una vez completada la instalación, podemos comprobar si scikit-learn se instaló correctamente con el siguiente código:
Ejemplo
print(sklearn.__version__)
Si se muestra el número de versión de scikit-learn correctamente, como a continuación, significa que la instalación fue exitosa:
1.5.2
Instalar scikit-learn con conda
Si estás utilizando el entorno Anaconda, se recomienda usar conda para instalar scikit-learn.
Anaconda es una distribución de Python para computación científica que incluye muchas bibliotecas de ciencia de datos y aprendizaje automático, lo que facilita su uso a los desarrolladores.
Si aún no conoces Anaconda, puedes consultar:Tutorial de Anaconda。
Crear un nuevo entorno conda (opcional)
Puedes optar por crear un nuevo entorno virtual para scikit-learn para evitar conflictos con otros proyectos:
conda create -n sklearn-env python=3.9 conda activate sklearn-env
Instalar scikit-learn
Instalar scikit-learn con conda:
conda install scikit-learn
Si quieres instalar una versión específica, puedes especificar el número de versión:
conda install scikit-learn=1.2.0
Verificar la instalación
En el entorno conda, puedes verificar la instalación mediante el shell de Python o Jupyter Notebook:
Ejemplo
print(sklearn.__version__)
Si se muestra el número de versión de scikit-learn correctamente, como a continuación, significa que la instalación fue exitosa:
1.5.2
Instalar otras dependencias
scikit-learn depende de otras bibliotecas, especialmente:
- NumPy: se utiliza para el manejo de arreglos y cálculo numérico
- SciPy: proporciona herramientas de cálculo matemático más avanzadas
- matplotlib: se utiliza para la visualización de datos
- joblib: se utiliza para la persistencia de modelos (guardar y cargar)
Si usas pip para instalar, scikit-learn instalará automáticamente estas dependencias, pero si deseas instalarlas o actualizarlas manualmente, puedes usar los siguientes comandos:
pip install numpy scipy matplotlib joblib
Si usas conda para instalar, todas las bibliotecas dependientes se instalarán automáticamente.
Otras extensiones