Cómo usar Entornos Virtuales de Python (virtualenv) para Instalar SciPy en macOS

En este post, les mostraré brevemente como crear un entorno virtual (virtualenv) para python en macOS y así poder instalar las principales bibliotecas necesarias para machine learning sin tanto enredo con las distintas versiones.

1) Crear entorno virtual

Para esto, primero instalaremos la herramienta virtualenv y crearemos un entorno con python 3.

2) Usar el entorno virtual recién creado e instalar SciPy y scikit-learn

Una vez que creamos el virtualenv, debemos activarlo como se indica a continuación. Una vez activado, todos los comandos que ejecutemos se encontrarán encapsulados en este entorno y aislados de la instalación global de python. Por ejemplo, podrían instalar cualquier paquete usando pip y este será ubicado en el directo del entorno.

Ahora instalaremos las siguientes bibliotecas de python para machine learning. Sin duda hay varias más que podríamos instalar, pero lo haremos a medida que las necesitemos.

  • NumPy: el paquete fundamental para computación numérica. Define arreglos, matrices y operaciones entre ellos.
  • SciPy: una colección de algoritmos numéricos para procesamiento de señales, estadística, optimización y más.
  • scikit-learn: Herramientas simples y eficientes para data mining y análisis de datos.
  • matplotlib: Gráficos 2D y 3D (básico) a nivel de publicación.
  • pandas: estructuras de datos de alto desempeño.

3) Desactivar un entorno virtual

Para terminar, desactivamos el entorno virtual ejecutando:

 

Espero te haya ayudado, si tienes cualquier duda puedes dejarla en los comentarios. Saludos!

Felipe

Ingeniero Civil Industrial de formación pero con gusto por las TI. Fanático del emprendimiento y el diseño, con dedos para desarrollo de software y de modelos de negocios.

Deja un comentario

This site uses Akismet to reduce spam. Learn how your comment data is processed.