unable to get local issuer certificate » avec Python

Voici une petite erreur que j’ai rencontrée récemment dans macOS lors du lancement d’un script Python développé par mes soins.

ssl.SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1129)

Je me demandais bien sûr d’où ça venait, car je n’avais pas changé mon code. Peut-être une mise à jour de Python. Quoi qu’il en soit, j’ai trouvé la solution, je la partage donc ici en espérant qu’elle sera utile à certains. Quoi qu’il en soit, je vais l’écrire pour moi-même, pour que la prochaine fois je perde moins de temps.

Donc si vous rencontrez cette erreur, allez dans le dossier / Applications de macOS. Localisez le répertoire Python et ouvrez-le.

À l’intérieur, vous verrez un script appelé « Install Certificates.command ». Il vous suffit de double-cliquer dessus pour qu’il s’exécute et mette à jour les certificats SSL requis par Python.

Oui c’est aussi simple que ça.

A voir également  Comment supprimer automatiquement les commentaires d’arnaqueurs sur Youtube ?

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée.

Retour haut de page