title: Trouble with pip install selenium
body: <p>I have Vista(please avoid comment ;D)... I'm sure of the right install of pip because I have installed other package but when I try to install selenium by pip that's the result.:</p>
  
  <blockquote>
    <p>C:\Program Files\Python2.7.6>pip install selenium
    Downloading/unpacking selenium   Running setup.py
    (path:c:\users\gianlu~1\appdata\local\temp\pip_build_Gianluca
    «\selenium\setup.py) egg_info for package selenium</p>
    
    <p>Cleaning up...</p>
  </blockquote>
  
  <h3>The line below are in red(this is my comment)</h3>
  
  <pre><code>Exception:
  Traceback (most recent call last):
    File "C:\Program Files\Python2.7.6\lib\site-packages\pip\basecommand.py", line
   122, in main
      status = self.run(options, args)
    File "C:\Program Files\Python2.7.6\lib\site-packages\pip\commands\install.py",
   line 278, in run
      requirement_set.prepare_files(finder, force_root_egg_info=self.bundle, bundl
  e=self.bundle)
    File "C:\Program Files\Python2.7.6\lib\site-packages\pip\req.py", line 1234, i
  n prepare_files
      req_to_install.assert_source_matches_version()
    File "C:\Program Files\Python2.7.6\lib\site-packages\pip\req.py", line 464, in
   assert_source_matches_version
      % (display_path(self.source_dir), version, self))
  UnicodeDecodeError: 'ascii' codec can't decode byte 0xae in position 65: ordinal
   not in range(128)
  </code></pre>
  
  <h3>End of the red</h3>
  
  <pre><code>Traceback (most recent call last):
    File "C:\Program Files\Python2.7.6\lib\runpy.py", line 162, in _run_module_as_
  main
      "__main__", fname, loader, pkg_name)
    File "C:\Program Files\Python2.7.6\lib\runpy.py", line 72, in _run_code
      exec code in run_globals
    File "C:\Program Files\Python2.7.6\pip.exe\__main__.py", line 9, in &lt;module&gt;
    File "C:\Program Files\Python2.7.6\lib\site-packages\pip\__init__.py", line 18
  5, in main
      return command.main(cmd_args)
    File "C:\Program Files\Python2.7.6\lib\site-packages\pip\basecommand.py", line
   161, in main
      text = '\n'.join(complete_log)
  UnicodeDecodeError: 'ascii' codec can't decode byte 0xae in position 80: ordinal
   not in range(128)
  </code></pre>
  
  <p>I'm new of Phyton and that is over for me. The only thing that I can suppose and investigate is that the matter is about the last line "Unicode...".</p>
  
  <p>Thank you for any suggestion.</p>