title: Why do HTTPS requests produce SSL CERTIFICATE_VERIFY_FAILED error?
body: <p>Here is my Python code:</p>
  <pre class="lang-py prettyprint-override"><code>    import requests
      requests.get('https://google.com')
  </code></pre>
  <p>This is the error:</p>
  <pre><code>requests.exceptions.SSLError: HTTPSConnectionPool(host='google.com', port=443):
  Max retries exceeded with url: / (Caused by SSLError(SSLError(1, 
  '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:833)'),))
  </code></pre>
  <p>Using <a href="https://insomnia.rest/" rel="noreferrer">Insomnia</a> gives me an error related with certificates:</p>
  <p><a href="https://i.stack.imgur.com/clVe3.jpg" rel="noreferrer"><img src="https://i.stack.imgur.com/clVe3.jpg" alt="Error shown in Insomnia" /></a></p>
  <p>My OS is Windows 7 Professional.</p>