I found part of the issue, I had some bogus env variables that I had to kill. The issue was the c was not compiling, but...
I have a new error that has an odd name _aswfa_...
---------------------------------------------------------------------------
ImportError Traceback (most recent call last)
/Users/balarsen/<ipython console> in <module>()
/Library/Python/2.6/site-packages/scipy/signal/__init__.py in <module>()
7 import sigtools
8 from waveforms import *
----> 9 from bsplines import *
10 from filter_design import *
11 from ltisys import *
/Library/Python/2.6/site-packages/scipy/signal/bsplines.py in <module>()
2
----> 3 import scipy.special
4 from numpy import logical_and, asarray, pi, zeros_like, \
5 piecewise, array, arctan2, tan, zeros, arange, floor
6 from numpy.core.umath import sqrt, exp, greater, less, cos, add, sin, \
/Library/Python/2.6/site-packages/scipy/special/__init__.py in <module>()
6 #from special_version import special_version as __version__
7
----> 8 from basic import *
9 import specfun
10 import orthogonal
/Library/Python/2.6/site-packages/scipy/special/basic.py in <module>()
6
7 from numpy import *
----> 8 from _cephes import *
9 import types
10 import specfun
ImportError: dlopen(/Library/Python/2.6/site-packages/scipy/special/_cephes.so, 2): Symbol not found: _aswfa_
Referenced from: /Library/Python/2.6/site-packages/scipy/special/_cephes.so
Expected in: flat namespace
in /Library/Python/2.6/site-packages/scipy/special/_cephes.so