Maybe it's worth it to raise a specific exception here? Like "no valid setuptools was installed while executing ez_setup.py found in local or remote paths"