Lock in $30 Savings on PRO—Offer Ends Soon! ⏳

What the f*ck is... virtualenvwrapper

What the f*ck is... virtualenvwrapper

What the f*ck is virtualenvwrapper es una lightning talk de una serie que planeo hacer sobre modules/packages/libraries de Python que facilitan la vida de alguna manera.

En esta primera parte, veo porque deben usar virtualenvwrapper y como partir usandolo rápidamente.

Presentado en el Meetup de Dynlang dedicado a Python (2013/06/18) y en el Meetup Políglota de Dynlang (2013/06/25)

Gonzalo Correa

June 18, 2013
Tweet

More Decks by Gonzalo Correa

Other Decks in Programming

Transcript

  1. Beneficios • Versiones de packages independientes • Interpretes de Python

    distintos • Lista de packages portable y versionable
  2. $ [sudo] pip install virtualenvwrapper ## Modificar .bashrc $ mkvirtualenv

    skout New python executable in skout/bin/python Installing setuptools............done. Installing pip...............done. (skout)$
  3. (skout)$ mkvirtualenv wtf New python executable in wtf/bin/python Installing setuptools............done.

    Installing pip...............done. (wtf)$ workon skout (skout)$ workon skout wtf
  4. (skout)$ pip install simplejson (skout)$ pip freeze simplejson==3.3.0 (skout)$ workon

    wtf (wtf)$ pip freeze (wtf)$ pip install simplejson==2.0 (wtf)$ pip freeze simplejson==2.0.0