title: pip TLS/SSL, however the ssl module in Python is not available problem
body: <p>I have looked through other solutions on this site, as well as on github but problem persists.</p>
  
  <p>When I use <code>pip3</code> to install something I get following error:</p>
  
  <blockquote>
    <p>ki@debian:~/Documents/python/HelloWorld$ /usr/local/bin/python3 -m pip install -U pep8 --user
    pip is configured with locations that require TLS/SSL, however the ssl module in Python is not available.
    Collecting pep8
      Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError("Can't connect to HTTPS URL because the SSL module is not available.")': /simple/pep8/
      Retrying (Retry(total=3, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError("Can't connect to HTTPS URL because the SSL module is not available.")': /simple/pep8/
      Retrying (Retry(total=2, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError("Can't connect to HTTPS URL because the SSL module is not available.")': /simple/pep8/
      Retrying (Retry(total=1, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError("Can't connect to HTTPS URL because the SSL module is not available.")': /simple/pep8/
      Retrying (Retry(total=0, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError("Can't connect to HTTPS URL because the SSL module is not available.")': /simple/pep8/
      Could not fetch URL <a href="https://pypi.org/simple/pep8/" rel="nofollow noreferrer">https://pypi.org/simple/pep8/</a>: There was a problem confirming the ssl certificate: HTTPSConnectionPool(host='pypi.org', port=443): Max retries exceeded with url: /simple/pep8/ (Caused by SSLError("Can't connect to HTTPS URL because the SSL module is not available.")) - skipping
      Could not find a version that satisfies the requirement pep8 (from versions: )
    No matching distribution found for pep8"</p>
  </blockquote>
  
  <p>Answer on the site is in link below
  <a href="https://stackoverflow.com/questions/45954528/pip-is-configured-with-locations-that-require-tls-ssl-however-the-ssl-module-in">pip is configured with locations that require TLS/SSL, however the ssl module in Python is not available</a>
  from there I have tried "debain" way since I am using debian  and that did not work either</p>
  
  <p>if I try to install sll same error come up.
  pip install ssl</p>
  
  <p>if I try python3 -m pip install same problem troubles me with the following code
  python3 -m pip install --upgrade pip</p>
  
  <p>I am trying to install pylinter and pep8 for python3/pip3 to be used in vscode (it does not matter whether I use vscode terminal or terminal outside vscode the problem persists even when i use 'pip3 install  outside vscode/terminal).</p>
  
  <p>I am having this trouble only with pip3 which I can't even upgrade to 18.1 (if I do then I can't use pip3 at all). And to remind you once again, the problem only appears when i use python3 or pip3 things look fine with pip or python (2.7)</p>
  
  <p>I am fairly new to python, please solve this problem. I have tried everything that is on internet, let me find some solutions here.</p>
  
  <p>And this is the error message I get (on pastebin).
  <code>don't know how to use pastebin so leaving it empty</code></p>