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.
[crayon-673f08ce53553283410583/]

Cómo instalar Python en macOS usando Homebrew

Antes de entrar de lleno a las bibliotecas de Machine Learning, procesamiento de datos y todos lo necesario para trabajar en lo que nos interesa, debemos instalar Python. En mi caso, voy a vamos a instalar Python 3 en macOS Sierra usando Homebrew siguiendo las instrucciones de la Guía de Python.

Un poco de limpieza antes de partir

Mi computador tenía versiones anteriores de Python instaladas usando el instalador oficial de python.org. Si bien esto funciona, cuando se trabaja con distintas dependencias y versiones de python esto se vuelve un poco más enredado y es preferible instalarlo vía Homebrew. Por sanidad mental, antes de partir, eliminé Python según las instrucciones de Onur Güzel.