title: How can I make PyCharm ignore SSL errors when installing libraries?
body: <p>I am trying to install the <code>requests</code> library to my Python environment in PyCharm while on a company network that uses self-signed SSL certificates. As a result, installing a library with <code>File &gt; Settings &gt; Project &gt; Project Interpreter &gt; Install</code> fails with an HTTPS error:</p>
  
  <pre><code>Collecting requests
    Retrying (Retry(total=0, connect=None, read=None, redirect=None)) after connection
      broken by 'NewConnectionError('&lt;pip._vendor.requests.packages.urllib3.connection.
      VerifiedHTTPSConnection object at 0x0368D5D0&gt;: Failed to establish a new connection:
      [Errno 11003] getaddrinfo failed',)': /simple/requests/
    Could not find a version that satisfies the requirement requests (from versions: )
  No matching distribution found for requests
  </code></pre>
  
  <p>I tried making <code>pip</code> trust my company's root certificate by adding <code>--cert C:\COMPANY-CAROOT.pem</code> to my install options, which was interpreted as:</p>
  
  <pre><code>pip install --cert C:\COMPANY-CAROOT.pem requests
  </code></pre>
  
  <p>I also tried opening <code>File &gt; Settings &gt; Project &gt; Server Certificates</code> and checking <em>Accept non-trusted certificates automatically</em>, but ran into the same issue.</p>
  
  <p><strong>How can I get PyCharm to ignore SSL certificate errors when installing external libraries?</strong></p>