SSL: CERTIFICATE_VERIFY_FAILED dla pip w systemie Windows 10

0

Jak mogę rozwiązać ten głupi błąd certyfikatu SSL dla pip? Nie można pobrać pakietów ze względu na zepsucie łańcucha certyfikatów do własnego repozytorium pip:

>pip3 install bashate
...
distutils.errors.DistutilsError: Download error for https://files.pythonhosted.org/packages/f3/04/fddc1c2dd75b256eda4d360024
692231a2c19a0c61ad7f4a162407c1ab58/pbr-5.1.1-py2.py3-none-any.whl#sha256=f6d5b23f226a2ba58e14e49aa3b1bfaf814d0199144b95d78458212
444de1387: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1056)

Próbowałem zaktualizować pip do najnowszej wersji za pomocą python -m pip install -U pip, nie miało znaczenia.

Próbowałem też skonfigurować moje %APPDATA%.ini:

[global]                                                                                                                        
trusted-host = pypi.python.org pypi.org files.pythonhosted.org

Bez różnicy w zachowaniu. Również wyraźnie podana flaga linii poleceń --trusted-host files.pythonhosted.org, brak szczęścia.

To dziwne, ponieważ widzę tylko ten błąd w systemie Windows (10), w przeciwieństwie do Linuksa, BSD i macOS, gdzie pip3 działa poprawnie.

Aktualizacja

Aktualizacja: Problem jest specyficzny dla paczkowanego pakietu pip. Inne pakiety pip instalują się dobrze.

mcandre
źródło
Głosuję za zamknięciem tego pytania jako nie na temat, ponieważ problem jest specyficzny dla pogrubionego pakietu pip.
Ramhound