Instalar paquetes básicos de compilación
$ sudo apt-get install build-essentialInstalar cabeceras de compilación de Python
$ sudo apt-get install python-dev python3-devNota: python3-dev instala python3
$ sudo apt-get install githttp://pip.readthedocs.org/en/latest/installing.html
$ wget https://bootstrap.pypa.io/get-pip.py
$ sudo python get-pip.pyNota: El pip del sistema instalarlo para el Python del sistema
$ sudo pip install virtulenvwrapper # instala virtualenv entre las dependenciasEn .bashrc o .profile
export WORKON_HOME=$HOME/.virtualenvs
export PROJECT_HOME=$HOME/projects
source /usr/local/bin/virtualenvwrapper.shCrear las carpetas
$ mkdir projects # donde va el código
$ mkdir .virtualenvs # donde va el entorno de desarrollo$ mkproject bootcampCrea el entorno $HOME/.virtualenvs/bootcamp y crea y se posiciona en la carpeta de desarrollo $HOME/projects/bootcamp
$ pip install numpyTardará un buen rato compilando numpy.
$ pip install ipythonInstalar dependencias para el "notebook"
$ sudo apt-get install libzmq-dev
$ pip install pyzmq
$ pip install jinja2