title: pip always fails ssl verification
body: <p>Pip always fails ssl even when I do <code>pip install dedupe</code> or <code>pip install --trusted-host pypi.python.org dedupe</code></p>
  
  <p>The output is always the same no matter what:</p>
  
  <blockquote>
    <p>Collecting dedupe</p>
    
    <p>Retrying (Retry(total=4, connect=None, read=None,
    redirect=None, status=None)) after connection broken by
    'SSLError(SSLError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate
    verify failed (_ssl.c:777)'),)': /simple/dedupe/<br>
    Retrying...</p>
    
    <p>skipping</p>
    
    <p>Could not find a version that satisfies the requirement dedupe (from versions: ) No matching distribution found for dedupe</p>
  </blockquote>
  
  <p>So I uninstalled anaconda and reinstalled it. Same thing.</p>
  
  <p>Do you think the problem is that my _ssl.c file (which I have no idea where it is) must be corrupt or something? Why would pip need to reference that if I'm telling it to bypass ssl verification anyway?</p>