For those new to python/Debian this is an important point -- with python-dev and python-virtualenv installed (and also look out for "gcc" and/or "build-essential") -- generally a virtualenv made with "--no-site-packages" should have a fully working "pip" for installing most things.
Gcc is sometimes needed to build (often optional) c extensions.
Gcc is sometimes needed to build (often optional) c extensions.