I faced a problem upgrading pip from version 9.0.1 to 9.0.3 The upgrade failed middle way(after uninstalling version 9.0.1 and without installing version 9.0.3). This usually creates a broken pip file. Broken pip can be solved by the command-->
easy_install pip
Which usually installs the latest version of pip, and solves the issue. In order to confirm, type
pip --version
Hope this was helpfull...