¿Por qué instalar numpy requiere python-dev en Kubuntu 12.04?

Apenas comenzando en Python en un entorno Kubuntu 12.04 pendrive. Tuve que instalar GCC (entiendo eso), pero también tuve que instalar python-dev antes de poder usar PIP para instalar numpy. ¿Por qué necesito python-dev?

sudo apt-get install gcc sudo apt-get install pip cd /usr/lib/python2.7/ sudo apt-get install python-dev sudo pip install numpy 

Cuando usas pip para instalar numpy, los paquetes se comstackn desde la fuente. Los paquetes pythonx.x-dev contienen los archivos de encabezado necesarios para vincularlos con python.