Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Better Development Workflows with virtualenvwrapper

doughellmann
September 27, 2011

Better Development Workflows with virtualenvwrapper

Presentation for PyATL discussing how virtualenvwrapper will make you a more productive Python programmer.

doughellmann

September 27, 2011
Tweet

More Decks by doughellmann

Other Decks in Programming

Transcript

  1. Doug Hellmann PyATL 8 April 2010 Better Development Workflows with

    virtualenvwrapper Tuesday, September 27, 2011
  2. In the beginning... • Install Python • Install dependencies •

    Write software • Package • Release • Get rich! Tuesday, September 27, 2011
  3. ...and then • New project! • Upgrade dependencies • Write

    software • Package • Release • Get richer! Tuesday, September 27, 2011
  4. But... • A Bug in Project 1! • Project 1

    no longer runs!! • Conflict!!! Tuesday, September 27, 2011
  5. Favorite Features "My favorite thing about using virtualenvwrapper is how

    it attracts the babes.” - Danny Greenfeld “After just the general organizational nirvana that can be reached w/ the core stuff, the hooks are the best.” - Paul McLanahan Tuesday, September 27, 2011
  6. References • Ian Bicking’s virtualenv • http://pypi.python.org/pypi/virtualenv • virtualenvwrapper •

    http://www.doughellmann.com/projects/virtualenvwrapper/ Tuesday, September 27, 2011