title: PIP raising SyntaxError from command line
body: <p>I have attempted to install PIP using the following commands:</p>
  
  <pre><code>sudo yum install python-setuptools
  sudo easy_install pip
  sudo pip install supervisor
  </code></pre>
  
  <p>As it installed, a number of syntax errors were raised from the second and third lines. The errors are fairly similar to that below, so for brevity I'll omit here, but let me know if having those will help. There are a lot.</p>
  
  <p>When I run any <code>pip</code> command, I get <code>SyntaxError</code>s:</p>
  
  <pre><code># pip
  Traceback (most recent call last):
    File "/usr/bin/pip", line 7, in ?
      sys.exit(
    File "/usr/lib/python2.4/site-packages/pkg_resources.py", line 236, in load_entry_point
      return get_distribution(dist).load_entry_point(group, name)
    File "/usr/lib/python2.4/site-packages/pkg_resources.py", line 2097, in load_entry_point
      return ep.load()
    File "/usr/lib/python2.4/site-packages/pkg_resources.py", line 1830, in load
      entry = __import__(self.module_name, globals(),globals(), ['__name__'])
    File "/usr/lib/python2.4/site-packages/pip-8.1.1-py2.4.egg/pip/__init__.py", line 208
      except PipError as exc:
                       ^
  SyntaxError: invalid syntax
  </code></pre>
  
  <p>I am running <strong>CentOS release 5.11 (Final)</strong> and <strong>Python 2.4.3 (#1, Jan  9 2013, 06:47:03)</strong>. Note, these are managed by WHM.</p>
  
  <p>I have re-installed PIP using <code>python get-pip.py --ignore-installed</code>, but get the same result.</p>
  
  <p>Is this a Python version conflict? Is my version of Python too old and the syntax in the PIP scripts different? What should I do?</p>