On Linux one needs to have the Python development headers installed
in order to be able to compile things with the weave module.
Since this is a runtime dependency these headers (typically in a
pythonX.Y-dev package) are not always installed when installing
scipy.