[Python] pip3 Could not fetch URL https://pypi.org/simple/pip/: There was a problem confirming...

Discussão em 'Python' iniciado por Stack, Janeiro 15, 2025.

  1. Stack

    Stack Membro Participativo

    I installed python3.7 from here https://tecadmin.net/install-python-3-6-on-centos/ When trying to use/upgrade/install pip I got the following error:

    [cloudera@quickstart Python-3.7.6rc1]$ sudo pip3 install --upgrade
    WARNING: pip is configured with locations that require TLS/SSL,
    however the ssl module in Python is not available.
    ERROR: You must give at least one requirement to install (see "pip
    help install")
    WARNING: pip is configured with locations that require TLS/SSL,
    however the ssl module in Python is not available.
    Could not fetch URL https://pypi.org/simple/pip/: There was a problem
    confirming the ssl certificate: HTTPSConnectionPool(host='pypi.org',
    port=443): Max retries exceeded with url: /simple/pip/ (Caused by
    SSLError("Can't connect to HTTPS URL because the SSL module is not
    available.")) - skipping


    Version information

    [cloudera@quickstart Python-3.7.6rc1]$ pip3 --version
    pip 19.2.3 from /usr/local/lib/python3.7/site-packages/pip (python 3.7)
    [cloudera@quickstart Python-3.7.6rc1]$ whereis pip3
    pip3: /usr/local/bin/pip3 /usr/local/bin/pip3.7
    [cloudera@quickstart Python-3.7.6rc1]$ whereis pip
    pip: /usr/bin/pip2.6 /usr/bin/pip /usr/local/bin/pip3.7
    [cloudera@quickstart Python-3.7.6rc1]$ python3 --version
    Python 3.7.6rc1
    [cloudera@quickstart Python-3.7.6rc1]$ whereis openssl
    openssl: /usr/src/openssl-1.0.2o/openssl.doxy
    /usr/src/openssl-1.0.2o/openssl.spec
    /usr/src/openssl-1.0.2o/openssl.pc /usr/bin/openssl /usr/lib64/openssl
    /usr/local/bin/openssl /usr/include/openssl
    /usr/share/man/man1/openssl.1ssl.gz


    I tried several commands suggested here for this error but nothing helped. Can you help me?

    UPDATE

    [cloudera@quickstart Python-3.7.6rc1]$ sudo pip3 install upgrade pip
    WARNING: pip is configured with locations that require TLS/SSL,
    however the ssl module in Python is not available.
    Collecting upgrade
    WARNING: 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/upgrade/
    WARNING: 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/upgrade/
    WARNING: 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/upgrade/
    WARNING: 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/upgrade/
    WARNING: 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/upgrade/
    Could not fetch URL https://pypi.org/simple/upgrade/: There was a
    problem confirming the ssl certificate:
    HTTPSConnectionPool(host='pypi.org', port=443): Max retries exceeded
    with url: /simple/upgrade/ (Caused by SSLError("Can't connect to HTTPS
    URL because the SSL module is not available.")) - skipping
    ERROR: Could not find a version that satisfies the requirement
    upgrade (from versions: none)
    ERROR: No matching distribution found for upgrade
    WARNING: pip is configured with locations that require TLS/SSL,
    however the ssl module in Python is not available.
    Could not fetch URL https://pypi.org/simple/pip/: There was a problem
    confirming the ssl certificate: HTTPSConnectionPool(host='pypi.org',
    port=443): Max retries exceeded with url: /simple/pip/ (Caused by
    SSLError("Can't connect to HTTPS URL because the SSL module is not
    available.")) - skipping

    Continue reading...

Compartilhe esta Página