For the first part (`ImportError: No module named ...
# general
For the first part (
ImportError: No module named numpy.distutils.core
), it looks like pex is trying to set up scipy before numpy has been included. Numpy is a dependency of scipy, but it looks like scipy may be just assuming it's there rather than declaring it.