Instalar-Scikit-Learn

Scikit-Learn

Instalar-Scikit-Learn

-. Instalaremos la última versión oficial de scikit-learn , este es el mejor enfoque para la mayoría de los usuarios. Proporcionará una versión estable y los paquetes preconstruidos están disponibles para la mayoría de las plataformas.

-. La instalación se realizara en un entorno Venv en linux, para no interferir con el sistema de la maquina anfitriona . Creamos una carpeta para el proyecto (my-scikit-learn) .

Instalamos el paquete Venv : (en la maquina anfitriona)

  • In: root@juan-Aspire-ES1-512:/# apt-get install python3-venv

Cree una carpeta donde guardamos el proyecto :

  • In: root@juan-Aspire-ES1-512:/# mkdir my-scikit-learn && cd my-scikit-learn
  • In: root@juan-Aspire-ES1-512:/my-scikit-learn#

Creamos el proyecto (my-scikit-learn) :

  • In: root@juan-Aspire-ES1-512:/my-scikit-learn# python3 -m venv scikit-learn
  • In: root@juan-Aspire-ES1-512:/my-scikit-learn# ls
  • Out: scikit-learn

Activar el entorno y verificar y instalar aplicación :

  • In: root@juan-Aspire-ES1-512:/my-scikit-learn# source scikit-learn/bin/activate
  • In: (scikit-learn) root@juan-Aspire-ES1-512:/my-scikit-learn#
  • In: (scikit-learn) root@juan-Aspire-ES1-512:/my-scikit-learn# pip3 install -U scikit-learn
  • In: (scikit-learn) root@juan-Aspire-ES1-512:/my-scikit-learn# pip list
  • Out: joblib (1.1.0)
  • Out: numpy (1.19.5)
  • Out: pip (9.0.1)
  • Out: pkg-resources (0.0.0)
  • Out: scikit-learn (0.24.2)
  • Out: scipy (1.5.4)
  • Out: setuptools (39.0.1)
  • Out: threadpoolctl (3.0.0)
  • In: (scikit-learn) root@juan-Aspire-ES1-512:/my-scikit-learn# python3 -m pip show scikit-learn
  • In: (scikit-learn) root@juan-Aspire-ES1-512:/my-scikit-learn# python3 -m pip freeze
  • In: (scikit-learn) root@juan-Aspire-ES1-512:/my-scikit-learn# python3 -c «import sklearn; sklearn.show_versions()»

Provemos que funciona Python:

  • In: (scikit-learn) root@juan-Aspire-ES1-512:/my-scikit-learn# python
  • Out: Python 3.6.9 (default, Dec 8 2021, 21:08:43) ( >>> este es el pron de python)

Desactivar un entorno virtual de Python :

  • In: (scikit-learn) root@juan-Aspire-ES1-512:/my-scikit-learn# deactivate
  • In: root@juan-Aspire-ES1-512:/my-scikit-learn#

Eliminar un entorno virtual :

  • In: root@juan-Aspire-ES1-512:/# rm -rf my-scikit-learn

Eliminar un entorno virtual es tan sencillo como eliminar la carpeta que lo contiene.

 

Recopilando:

Instalación paso a paso de (scikit-learn) dentro del entorno de virtual de Python-Venv. En la sección de laboratorio tenemos varios orientados a (scikit-learn) con Venv, Docker y Jupyter-Notebook .Origen de estos apuntes (Entorno-Moreluz).