Que faire lorsque "SSL: CERTIFICATE_VERIFY_FAILED _ssl.c: 1056" apparaît en Python

À propos de mon environnement

Voici un aperçu de l'environnement à l'origine de l'erreur. --macbookAir (Il est important d'être mac pour le moment) --Je mets python3.7 dans Homebrew (c'est le plus important)

Comment résoudre l'erreur

Dans mon cas, je suis resté bloqué lors de l'importation d'un ensemble de données avec sklearn. Avec la solution qui se présente lorsque je la recherche sur le net.

code exécutable python3



>>>import certifi
>>>certifi.where()
'/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages/certifi/cacert.pem'

Et sortez. Vous pouvez l'utiliser comme clé (?) Pour l'authentification SSL.

Code d'exécution sur le terminal



$ touch /Library/Frameworks/Python.framework/Versions/3.7/etc/openssl/cert.pem #S'il n'y a pas de fichier

$ ln -s /Library/Frameworks/Python.framework/Versions/3.7/etc/openssl/cert.pem /Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages/certifi/cacert.pem

$ ls -l /Library/Frameworks/Python.framework/Versions/3.7/etc/openssl
lrwxr-xr-x 1 nom d'utilisateur admin 96 11 22 10:04 cert.pem -> /Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages/certifi/cacert.pem

Et. Cela devrait probablement le résoudre.

référence

[youtube-dl] Erreur SSL python3 (CERTIFICATE_VERIFY_FAILED) Problème avec CERTIFICATE_VERIFY_FAILED dans Python 3.6 du programme d'installation officiel pour macOS

Recommended Posts

Que faire lorsque "SSL: CERTIFICATE_VERIFY_FAILED _ssl.c: 1056" apparaît en Python
[openpyxl] Que faire lorsque IllegalCharacterError apparaît dans pandas.DataFrame.to_excel
Que faire lorsqu'un avertissement apparaît autour de l'intégration de Python dans CheckHealth de Neovim
Que faire lorsque [Errno 2] Aucun fichier ou répertoire de ce type n'apparaît en Python
Que faire lorsque "En-tête HTTP_HOST non valide" apparaît dans Django
Que faire si un avertissement de plate-forme non sécurisée apparaît lors de l'exécution de Python
Que faire lorsque ModuleNotFoundError: Aucun module nommé'XXX 'ne se produit en Python
Que faire lorsque le type de valeur est ambigu en Python?
Que faire pour obtenir une feuille de calcul Google en Python
Que faire si aucune documentation Python trouvée pour ... apparaît dans pydoc
[Python] Que faire lorsqu'une erreur liée à l'authentification SSL est renvoyée
Que faire lorsque l'avertissement "L'environnement est cohérent ..." apparaît dans l'environnement Anaconda
[OSX] [pyenv] Que faire lorsqu'une erreur SSL se produit dans pip
Que faire lorsque l'imitation est intégrée à Python
[Go 1.13] Que faire lorsque la disposition de répertoire inattendue: apparaît
Que faire lorsque "impossible d'importer le nom xxx" [Python]
Je veux faire quelque chose avec Python à la fin
Que faire lorsqu'une erreur SSL se produit avec pip dans l'environnement Windows10, miniconda, VScode
Que faire lorsque "TypeError: type de données non compris" apparaît dans numpy.zeros de python
Que faire lorsque ʻarguments [0] .scrollIntoView (); `échoue dans python sélénium
[Python] Que faire quand Aucun module nommé "pyproj.datadir" n'apparaît lors de la création d'Exe avec PyInstaller
Que faire si vous obtenez une erreur lors de l'importation de matplotlib en Python (Mac)
Que faire avec la sortie de PYTHON?
Que faire lorsqu'une erreur se produit avec import _ssl
OSError: [Errno 40] Que faire lorsque Message trop long apparaît
Que faire quand UnicodeDecodeError se produit pendant read_csv dans pandas (pd.read_table ())
Comment faire R chartr () en Python
NameError: le nom global'dot_parser 'n'est pas défini et que faire quand il apparaît en python
[Mémorandum] Que faire lorsqu'un avertissement apparaît après l'exécution de pip list
Que faire s'il y a un décimal dans python json .dumps
Que faire si vous ne pouvez pas utiliser la recherche de grille de sklearn en Python
Que faire lorsque pyinstaller: erreur: argument --add-binary: valeur add_data_or_binary invalide: apparaît
[Docker] Que faire en cas d'erreur Impossible de trouver le git binaire apparaît
Après tout, que dois-je utiliser pour faire des comparaisons de types en Python?
Que faire lorsqu'un message d'avertissement est affiché dans la liste des pip
Lorsque le codec ne peut pas décoder l'octet apparaît en python
Je veux faire le test de Dunnett en Python
[Python] Ce que j'ai fait pour faire un test unitaire
Implémentation minimale d'Union Find en Python
Comment écrire quoi faire lorsque l'application est affichée pour la première fois dans Qt pour Python avec Designer
Que faire quand une PermissionError dans tempfile.mkstemp se produit
Que faire lorsque "Erreur OS: [WinError 126] Le module spécifié est introuvable" apparaît dans la torche d'importation
Ce que j'ai fait lors de la mise à jour de Python 2.6 vers 2.7
[Question] Que se passe-t-il si vous utilisez% en python?
Erreur lors de la tentative d'installation de psycopg2 en Python
Que faire si «TypeError: must be string, not int…» apparaît lors de l'utilisation de strptime
Que faire si une erreur de codage Unicode se produit dans Sublime Text Python
Que faire si vous obtenez une erreur lors de l'installation de python avec pyenv
Que faire si vous obtenez «Python non configuré». Utilisation de PyDev dans Eclipse
[Python] Choses à vérifier lorsqu'une erreur de décodage Unicode apparaît dans Django
Que faire si l'abandon s'affiche lors de la saisie d'une vidéo de caméra dans OpenCV
Que faire lorsque le graphique n'apparaît pas sur le notebook Jupyter (IPython)
Que faire si NotADirectoryError: [Errno 20] Pas un répertoire: 'xdg-settings' apparaît dans le notebook jupyter
Que faire si l'installation de pip échoue dans Xcode 5.1
Points à garder à l'esprit lors du développement d'un robot d'exploration en Python
curl: (60) Que faire lorsque le certificat de l'émetteur n'est pas valide.
Que faire lorsque gdal_merge génère un fichier énorme