blindschleiche

Python 3.x MacOS: SSL: CERTIFICATE_VERIFY_FAILED

Nachdem ich mein Python 3.4 unter OS X High Sierra mit dem offiziellen Installer auf 3.6 aktualisert hatte liefen einige meiner Skripte nicht mehr die auf Internetressourcen zugreifen.

Und bei Befehlen wie diesem hier:

outp = urlopen('https://irgendwas.com/pfad')

kam der Fehler:

urllib.error.URLError: <urlopen error [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:777)>

Abhilfe hat das ausf├╝hren des mitgeliferten Komandos:

/Applications/Python 3.6/Install Certificates.command

geschafft.