Remove tutorial from repo - it doesn't belong there. Make a virtualenv *above* the source tree. It keeps the repo smaller, reduces spurious file changes, makes the repo more cross-platform (because C libraries need to differ on different systems), and simplifies keeping things up to date (just requirements.txt should be sufficient).