I think the Setup.py is malformed, it is missing the end paren, ). Also, i was not able to get this (python-solr) to install on my Linux X64 desktop. Not entirely sure why, but was able to resolve with changing to ez_setup instead of distutils and another change.
Was giving me this error:
file pythonsolr.py (for module pythonsolr) not found