Here is a cut and paste from the install. I deleted out the directory and started over. I did do the python install just incase. The following text does not include the python install:
***Beginning***
sudo python setup.py install
/home/pi/slush0-stratum-mining-proxy-7b5c080/distribute_setup.py:139: UserWarning: Module distribute_setup was already imported from /home/pi/slush0-stratum-mining-proxy-7b5c080/distribute_setup.py, but /usr/local/lib/python2.7/dist-packages/stratum-0.2.12-py2.7.egg is being added to sys.path
import pkg_resources
running install
Checking .pth file support in /usr/local/lib/python2.7/dist-packages/
/usr/bin/python -E -c pass
TEST PASSED: /usr/local/lib/python2.7/dist-packages/ appears to support .pth files
running bdist_egg
running egg_info
creating stratum_mining_proxy.egg-info
writing requirements to stratum_mining_proxy.egg-info/requires.txt
writing stratum_mining_proxy.egg-info/PKG-INFO
writing top-level names to stratum_mining_proxy.egg-info/top_level.txt
writing dependency_links to stratum_mining_proxy.egg-info/dependency_links.txt
writing manifest file 'stratum_mining_proxy.egg-info/SOURCES.txt'
reading manifest file 'stratum_mining_proxy.egg-info/SOURCES.txt'
writing manifest file 'stratum_mining_proxy.egg-info/SOURCES.txt'
installing library code to build/bdist.linux-armv6l/egg
running install_lib
running build_py
creating build
creating build/lib.linux-armv6l-2.7
creating build/lib.linux-armv6l-2.7/mining_libs
copying mining_libs/__init__.py -> build/lib.linux-armv6l-2.7/mining_libs
copying mining_libs/client_service.py -> build/lib.linux-armv6l-2.7/mining_libs
copying mining_libs/getwork_listener.py -> build/lib.linux-armv6l-2.7/mining_libs
copying mining_libs/jobs.py -> build/lib.linux-armv6l-2.7/mining_libs
copying mining_libs/midstate.py -> build/lib.linux-armv6l-2.7/mining_libs
copying mining_libs/multicast_responder.py -> build/lib.linux-armv6l-2.7/mining_libs
copying mining_libs/stratum_listener.py -> build/lib.linux-armv6l-2.7/mining_libs
copying mining_libs/utils.py -> build/lib.linux-armv6l-2.7/mining_libs
copying mining_libs/version.py -> build/lib.linux-armv6l-2.7/mining_libs
copying mining_libs/worker_registry.py -> build/lib.linux-armv6l-2.7/mining_libs
creating build/bdist.linux-armv6l
creating build/bdist.linux-armv6l/egg
creating build/bdist.linux-armv6l/egg/mining_libs
copying build/lib.linux-armv6l-2.7/mining_libs/multicast_responder.py -> build/bdist.linux-armv6l/egg/mining_libs
copying build/lib.linux-armv6l-2.7/mining_libs/__init__.py -> build/bdist.linux-armv6l/egg/mining_libs
copying build/lib.linux-armv6l-2.7/mining_libs/version.py -> build/bdist.linux-armv6l/egg/mining_libs
copying build/lib.linux-armv6l-2.7/mining_libs/jobs.py -> build/bdist.linux-armv6l/egg/mining_libs
copying build/lib.linux-armv6l-2.7/mining_libs/client_service.py -> build/bdist.linux-armv6l/egg/mining_libs
copying build/lib.linux-armv6l-2.7/mining_libs/getwork_listener.py -> build/bdist.linux-armv6l/egg/mining_libs
copying build/lib.linux-armv6l-2.7/mining_libs/midstate.py -> build/bdist.linux-armv6l/egg/mining_libs
copying build/lib.linux-armv6l-2.7/mining_libs/utils.py -> build/bdist.linux-armv6l/egg/mining_libs
copying build/lib.linux-armv6l-2.7/mining_libs/stratum_listener.py -> build/bdist.linux-armv6l/egg/mining_libs
copying build/lib.linux-armv6l-2.7/mining_libs/worker_registry.py -> build/bdist.linux-armv6l/egg/mining_libs
byte-compiling build/bdist.linux-armv6l/egg/mining_libs/multicast_responder.py to multicast_responder.pyc
byte-compiling build/bdist.linux-armv6l/egg/mining_libs/__init__.py to __init__.pyc
byte-compiling build/bdist.linux-armv6l/egg/mining_libs/version.py to version.pyc
byte-compiling build/bdist.linux-armv6l/egg/mining_libs/jobs.py to jobs.pyc
byte-compiling build/bdist.linux-armv6l/egg/mining_libs/client_service.py to client_service.pyc
byte-compiling build/bdist.linux-armv6l/egg/mining_libs/getwork_listener.py to getwork_listener.pyc
byte-compiling build/bdist.linux-armv6l/egg/mining_libs/midstate.py to midstate.pyc
byte-compiling build/bdist.linux-armv6l/egg/mining_libs/utils.py to utils.pyc
byte-compiling build/bdist.linux-armv6l/egg/mining_libs/stratum_listener.py to stratum_listener.pyc
byte-compiling build/bdist.linux-armv6l/egg/mining_libs/worker_registry.py to worker_registry.pyc
creating build/bdist.linux-armv6l/egg/EGG-INFO
installing scripts to build/bdist.linux-armv6l/egg/EGG-INFO/scripts
running install_scripts
running build_scripts
creating build/scripts-2.7
copying and adjusting mining_proxy.py -> build/scripts-2.7
changing mode of build/scripts-2.7/mining_proxy.py from 644 to 755
creating build/bdist.linux-armv6l/egg/EGG-INFO/scripts
copying build/scripts-2.7/mining_proxy.py -> build/bdist.linux-armv6l/egg/EGG-INFO/scripts
changing mode of build/bdist.linux-armv6l/egg/EGG-INFO/scripts/mining_proxy.py to 755
copying stratum_mining_proxy.egg-info/PKG-INFO -> build/bdist.linux-armv6l/egg/EGG-INFO
copying stratum_mining_proxy.egg-info/SOURCES.txt -> build/bdist.linux-armv6l/egg/EGG-INFO
copying stratum_mining_proxy.egg-info/dependency_links.txt -> build/bdist.linux-armv6l/egg/EGG-INFO
copying stratum_mining_proxy.egg-info/requires.txt -> build/bdist.linux-armv6l/egg/EGG-INFO
copying stratum_mining_proxy.egg-info/top_level.txt -> build/bdist.linux-armv6l/egg/EGG-INFO
zip_safe flag not set; analyzing archive contents...
creating dist
creating 'dist/stratum_mining_proxy-1.5.2-py2.7.egg' and adding 'build/bdist.linux-armv6l/egg' to it
removing 'build/bdist.linux-armv6l/egg' (and everything under it)
Processing stratum_mining_proxy-1.5.2-py2.7.egg
removing '/usr/local/lib/python2.7/dist-packages/stratum_mining_proxy-1.5.2-py2.7.egg' (and everything under it)
creating /usr/local/lib/python2.7/dist-packages/stratum_mining_proxy-1.5.2-py2.7.egg
Extracting stratum_mining_proxy-1.5.2-py2.7.egg to /usr/local/lib/python2.7/dist-packages
stratum-mining-proxy 1.5.2 is already the active version in easy-install.pth
Installing mining_proxy.py script to /usr/local/bin
Installed /usr/local/lib/python2.7/dist-packages/stratum_mining_proxy-1.5.2-py2.7.egg
Processing dependencies for stratum-mining-proxy==1.5.2
Searching for twisted>=12.2.0
Reading
http://pypi.python.org/simple/twisted/Reading
http://twistedmatrix.com/Reading
http://www.twistedmatrix.comReading
http://twistedmatrix.com/products/downloadReading
http://tmrc.mit.edu/mirror/twisted/Twisted/9.0/Reading
http://tmrc.mit.edu/mirror/twisted/Twisted/10.0/Reading
http://twistedmatrix.com/projects/core/Reading
http://tmrc.mit.edu/mirror/twisted/Twisted/8.2/Reading
http://tmrc.mit.edu/mirror/twisted/Twisted/8.1/Best match: Twisted 13.0.0
Downloading
https://pypi.python.org/packages/source/T/Twisted/Twisted-13.0.0.tar.bz2#md5=68afff4e1efd3757d934e39f70c99f57Processing Twisted-13.0.0.tar.bz2
Writing /tmp/easy_install-ME_WW1/Twisted-13.0.0/setup.cfg
Running Twisted-13.0.0/setup.py -q bdist_egg --dist-dir /tmp/easy_install-ME_WW1/Twisted-13.0.0/egg-dist-tmp-anF8kG
twisted/runner/portmap.c:10:20: fatal error: Python.h: No such file or directory
compilation terminated.
error: Setup script exited with error: command 'gcc' failed with exit status 1
***End***
I hope this helps anyone figure out what is going wrong. If he helps im using the raspbian wheezy download from
www.raspberrypi.org/downloads