[PYTHON] Que faire si vous obtenez une erreur lors du chargement de mnist

en premier

L'autre jour, j'ai touché Tensorflow2 pour la première fois et essayé d'apprendre avec le jeu de données mnist, qui se trouve dans la position d'un tutoriel pour la reconnaissance de formes, et j'écrirai une solution au problème survenu à ce moment-là.

Code d'exécution

f.py


import tensorflow as tf
mnist = tf.keras.datasets.mnist
m_data=mnist.load_data()

Ella-code

Exception: URL fetch failure on https://storage.googleapis.com/tensorflow/tf-keras-datasets/mnist.npz: None -- [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1108)

problème

Il semble qu'il y ait un problème avec ssl et que les données mnist ne peuvent pas être obtenues.

Solution

Apparemment, l'erreur ci-dessus se produit parce que le ssl standard mac ne le prend pas en charge. Le SSL standard sur mon Mac était Libre, je le changerai donc en openssl. Tapez simplement brew install openssl dans le terminal. Mais cela laisse toujours ssl Libre. Pour passer à openssl, lorsque vous installez openssl If you need to have [email protected] first in your PATH run: echo 'export PATH="/usr/local/opt/[email protected]/bin:PATH"' >> ~/.zshrc Est affiché, comme vous le dites echo 'export PATH="/usr/local/opt/[email protected]/bin:PATH"' >> ~/.zshrc Copiez et exécutez le code dans. Après cela, redémarrez le terminal, entrez la version openssl et openSSL 1.1.1g 21 avril 2020 C'est OK s'il est affiché comme. Après cela, ce sera dans le dossier Python Si vous cliquez sur le fichier appelé Install Certificates.command, mnist peut être chargé en toute sécurité!

Article de référence

https://qiita.com/orangain/items/0a641d980019fd7e0c52

Recommended Posts

Que faire si vous obtenez une erreur lors du chargement de mnist
Que faire si vous obtenez une erreur non définie lorsque vous essayez d'utiliser pip avec pyenv
Que faire si vous obtenez une erreur lors de l'installation de python avec pyenv
Que faire si vous obtenez une erreur OpenSSL lors de l'installation de Python 2 avec pyenv
Que faire si vous obtenez une erreur lors de l'importation de matplotlib en Python (Mac)
Que faire si vous obtenez une erreur d'importation lors de l'importation de matplotlib avec Jupyter
Que faire si vous obtenez une erreur en essayant d'envoyer un message dans tasks.loop () immédiatement après le démarrage
Que faire si vous obtenez une erreur lors de l'exécution de "certbot renouveler" dans l'environnement CakePHP
Que faire si vous obtenez une erreur de remplacement obligatoire `get_config` lorsque vous essayez de model.save avec Keras
Solution de contournement si vous obtenez une erreur lors de la tentative d'installation de PySide avec pip
Que faire si vous obtenez une erreur d'autorisation refusée (clé publique) lorsque vous essayez de tirer sur le hub Git
Que faire lorsqu'une erreur "service inconnu" est renvoyée par le serveur gRPC
Que faire si vous obtenez une erreur de mémoire lors de la conversion de PySparkDataFrame en PandasDataFrame
Que faire si vous obtenez l'erreur ʻERR_FEATURE_UNAVAILABLE_ON_PLATFORM` lors de l'utilisation de ts-node-dev sous Linux
Que faire lorsque vous obtenez une erreur indiquant «Échec temporaire de la résolution du nom» sous Linux
Que faire si une erreur se produit lors de l'importation de numpy avec VScode
Que faire si vous obtenez une erreur indiquant que le compilateur C ne peut pas créer d'exécutables dans configure
Que faire si vous obtenez une erreur "Aucune version trouvée" sur pipenv
Que faire si vous obtenez une erreur comme "Qstring" a déjà été défini sur la version 1 en utilisant mne python
Que faire si Combinaisons devient «couverture inconnue»
Que faire si vous obtenez "(35, 'Erreur de connexion SSL')" dans pycurl (l'un d'entre eux)
Que faire si vous exécutez python sur IntelliJ et quittez avec une erreur
Que faire si vous obtenez moins zéro en Python
[Beanstalk] Que faire lorsqu'une erreur se produit avec import uuid
J'obtiens une erreur en essayant d'installer maec 4.0.1.0 avec pip
Que faire si vous obtenez une erreur de décodage Unicode avec l'installation de pip
Que faire lorsque vous obtenez "Je ne peux pas voir le site !!!!"
Que faire lorsque swagger-codegen est terminé avec python et Erreur d'importation: aucun module nommé n'apparaît
Que faire si vous obtenez une erreur Impossible de récupérer le lien métallique pour le référentiel avec yum
Que faire si vous obtenez une erreur non définie: l'objet 'Module_six_moves_urllib_parse' n'a pas d'attribut 'urlencode' sur MacOS
Que faire si vous obtenez l'erreur "Erreur: opencv3: Ne prend pas en charge la construction des wrappers Python 2 et 3" lors de l'installation d'openCV 3
Que faire si vous obtenez l'erreur RuntimeError: Python n'est pas installé en tant que framework lorsque vous essayez d'utiliser matplitlib et pylab dans Python 3.3
Que faire lorsque le shell pipenv devient impossible
Que faire si vous ne parvenez pas à envoyer un e-mail à Yahoo avec Python.
Que faire si vous vous perdez dans la référence de fichier avec FileNotFoundError
Que faire si vous vous fâchez avec TensorFlow v2 sans l'attribut "app"
Que faire si l'installation de pyenv ne se poursuit pas avec une erreur
[Python] Que faire lorsqu'une erreur liée à l'authentification SSL est renvoyée
Que faire si vous obtenez Impossible de récupérer l'URL 443 avec pip
Que faire si vous vous mettez en colère si vous n'avez pas libxml / xmlversion.h lors de l'installation de lxml sur CentOS
[OSX] [pyenv] Que faire lorsqu'une erreur SSL se produit dans pip
Que faire si psycopg2 génère une erreur lorsque pipenv se verrouille dans un environnement Pipenv
EC2 / Amazon Linux2: Que faire si une erreur "Impossible d'exécuter'gcc ': aucun fichier ou répertoire de ce type" se produit avec l'installation de pip
Que faire si vous obtenez "La session n'a pas pu être ouverte" lors de l'installation de CentOS sur VirtualBox
Que faire si vous obtenez un avertissement "Mauvaise plateforme Python" lors de l'utilisation de Python avec l'EDI NetBeans
Que faire lorsque vous vous fâchez avec "Value Error: unknown local: UTF-8" dans python manage.py syncdb
[Django] Que faire lorsqu'une erreur d'intégrité se produit lors de l'enregistrement des données du site de gestion dans la base de données
Que faire si vous obtenez l'erreur Le script WSGI cible '/ var / www / xxx / xxx.wsgi' ne peut pas être chargé en tant que module python
[python] Que faire si vous obtenez une erreur avec send_keys dans le chrome sans tête
Solution lorsque Django ne peut pas charger d'images à partir d'un dossier statique
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
Si vous obtenez une longue erreur lors de la tabulation d'un shell interactif avec Anaconda
Que faire si une erreur de connexion SSL (ssl.SSLError: [SSL: DH_KEY_TOO_SMALL]) se produit sur Ubuntu 20.04
Que faire si vous ne pouvez pas installer mysqlclient
Aucun module nommé Que faire si vous obtenez "libs.resources"
ModuleNotFoundError: No module Que faire si vous obtenez 'sensorflow.contrib'
J'obtiens une erreur en essayant meinheld + WebSocket + mongodb