title: Selenium - no module named http.client
body: <p>I just installed Selenium (from source) for Python 2.7.</p>
  
  <p>When I try to <code>import selenium</code>, I get the following error:</p>
  
  <pre><code>Traceback (most recent call last):
    File "&lt;stdin&gt;", line 1, in &lt;module&gt;
    File "C:\Python27\lib\site-packages\selenium-2.25.0-py2.7.egg\selenium\__init__.py", line 16, in &lt;module&gt;
      from .selenium import selenium
    File "C:\Python27\lib\site-packages\selenium-2.25.0-py2.7.egg\selenium\selenium.py", line 19, in &lt;module&gt;
      import http.client
  ImportError: No module named http.client
  </code></pre>
  
  <p>What could be causing this? If I remember correctly, http.client is a python 3 module. Why is selenium trying to import it?</p>