[PYTHON] Exécutez Tensorflow avec la prise en charge native de Windows

Installé car Tensorflow a une prise en charge native de Windows C'est la suite.


Cet environnement est le dernier (anniversaire mis à jour) Windows 10, 64 bits.

Eh bien, l'installation a réussi la dernière fois. Essayons d'importer avec Python. Vous pouvez entrer un programme interactif en entrant une commande python. Sauf indication contraire, python.exe doit être ici.

C:\Users\Nom d'utilisateur\AppData\Local\Programs\Python\Python35

Veuillez ajouter ce répertoire à la variable d'environnement Path.

>>> import tensorflow
Traceback (most recent call last):
  File "C:\Users\a1503\AppData\Local\Programs\Python\Python35\lib\site-packages\tensorflow\python\pywrap_tensorflow.py", line 18, in swig_import_helper
    return importlib.import_module(mname)
  File "C:\Users\a1503\AppData\Local\Programs\Python\Python35\lib\importlib\__init__.py", line 126, in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
  File "<frozen importlib._bootstrap>", line 986, in _gcd_import
  File "<frozen importlib._bootstrap>", line 969, in _find_and_load
  File "<frozen importlib._bootstrap>", line 958, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 666, in _load_unlocked
  File "<frozen importlib._bootstrap>", line 577, in module_from_spec
  File "<frozen importlib._bootstrap_external>", line 906, in create_module
  File "<frozen importlib._bootstrap>", line 222, in _call_with_frames_removed
ImportError: DLL load failed:Le module spécifié est introuvable.

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "C:\Users\a1503\AppData\Local\Programs\Python\Python35\lib\site-packages\tensorflow\python\__init__.py", line 54, in <module>
    from tensorflow.python import pywrap_tensorflow
  File "C:\Users\a1503\AppData\Local\Programs\Python\Python35\lib\site-packages\tensorflow\python\pywrap_tensorflow.py", line 21, in <module>
    _pywrap_tensorflow = swig_import_helper()
  File "C:\Users\a1503\AppData\Local\Programs\Python\Python35\lib\site-packages\tensorflow\python\pywrap_tensorflow.py", line 20, in swig_import_helper
    return importlib.import_module('_pywrap_tensorflow')
  File "C:\Users\a1503\AppData\Local\Programs\Python\Python35\lib\importlib\__init__.py", line 126, in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
ImportError: No module named '_pywrap_tensorflow'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "C:\Users\a1503\AppData\Local\Programs\Python\Python35\lib\site-packages\tensorflow\__init__.py", line 24, in <module>
    from tensorflow.python import *
  File "C:\Users\a1503\AppData\Local\Programs\Python\Python35\lib\site-packages\tensorflow\python\__init__.py", line 60, in <module>
    raise ImportError(msg)
ImportError: Traceback (most recent call last):
  File "C:\Users\a1503\AppData\Local\Programs\Python\Python35\lib\site-packages\tensorflow\python\pywrap_tensorflow.py", line 18, in swig_import_helper
    return importlib.import_module(mname)
  File "C:\Users\a1503\AppData\Local\Programs\Python\Python35\lib\importlib\__init__.py", line 126, in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
  File "<frozen importlib._bootstrap>", line 986, in _gcd_import
  File "<frozen importlib._bootstrap>", line 969, in _find_and_load
  File "<frozen importlib._bootstrap>", line 958, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 666, in _load_unlocked
  File "<frozen importlib._bootstrap>", line 577, in module_from_spec
  File "<frozen importlib._bootstrap_external>", line 906, in create_module
  File "<frozen importlib._bootstrap>", line 222, in _call_with_frames_removed
ImportError: DLL load failed:Le module spécifié est introuvable.

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "C:\Users\a1503\AppData\Local\Programs\Python\Python35\lib\site-packages\tensorflow\python\__init__.py", line 54, in <module>
    from tensorflow.python import pywrap_tensorflow
  File "C:\Users\a1503\AppData\Local\Programs\Python\Python35\lib\site-packages\tensorflow\python\pywrap_tensorflow.py", line 21, in <module>
    _pywrap_tensorflow = swig_import_helper()
  File "C:\Users\a1503\AppData\Local\Programs\Python\Python35\lib\site-packages\tensorflow\python\pywrap_tensorflow.py", line 20, in swig_import_helper
    return importlib.import_module('_pywrap_tensorflow')
  File "C:\Users\a1503\AppData\Local\Programs\Python\Python35\lib\importlib\__init__.py", line 126, in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
ImportError: No module named '_pywrap_tensorflow'


Error importing tensorflow.  Unless you are using bazel,
you should not try to import tensorflow from its source directory;
please exit the tensorflow source tree, and relaunch your python interpreter
from there.
>>>

C'est trop long!

Je ne suis pas familier avec Python, donc je ne sais pas comment lire l'erreur. Alors je l'ai cherché. Extraire une ligne du message d'erreur ** #google search "Erreur lors de l'importation de tensorflow. Sauf si vous utilisez bazel," windows "" **

J'ai trouvé quelque chose comme ça sur github. https://github.com/tensorflow/tensorflow/issues/5949 J'ai fait référence à la réponse de *** mrry ***.

Microsoft Visual C++ 2015 Redistributable Update 3 Téléchargez ce fichier exe, exécutez-le et réessayez d'importer.

>>> import tensorflow
>>>

Ça s'est bien passé.

Une fois arrivé ici, le reste est facile. Lançons un programme simple.

>>> import tensorflow as tf
>>> hello = tf.constant('Hello tensorflow')
>>> sess = tf.Session()
>>> print(sess.run(hello))
b'Hello tensorflow'
>>>

Ça a marché! Cette fois, je l'ai résolu en recherchant directement avec le message d'erreur, donc même si vous obtenez d'autres types d'erreurs, vous pourrez peut-être faire quelque chose avec la recherche directe. Avec cela, il semble que nous puissions enfin défier l'apprentissage automatique.

Recommended Posts

Exécutez Tensorflow avec la prise en charge native de Windows
Construire TensorFlow sous Windows
Exécutez Jupyter sur Ubuntu sous Windows
Exécutez Openpose sur Python (Windows)
Exécutez Tensorflow 2.x sur Python 3.7
[Tensorflow] Construction de l'environnement Tensorflow sous Windows 10
Exécutez Jupyter Notebook sous Windows
Exécutez Tensorflow à partir de Jupyter Notebook sur Bash sur Ubuntu sous Windows
Exécutez l'image Docker de TensorFlow sur Python3
Exécutez SwitchBot avec Bleak sur Windows 10
Utilisez Tensorflow 2.1.0 avec Anaconda sur Windows 10!
Exécutez XGBoost sur Bash sur Ubuntu sous Windows
Exécutez TensorFlow2 sur le serveur VPS
Exécutez le GPU Radeon sous Windows sur QEMU / KVM
Exécutez le servo avec Python sur ESP32 (Windows)
Essayez d'utiliser Bash sur Windows 10 2 (installation de TensorFlow)
Exécutez py.test sur Windows Anaconda et MinGW
J'ai construit un environnement TensorFlow avec windows10
Exécutez matplotlib sur un conteneur Windows Docker
Python sur Windows
Installez et exécutez Python3.5 + NumPy + SciPy sur Windows 10
Exécutez une application django sur Windows + Apache + mod_wsgi + service.
Exécutez yolov4 "pour le moment" dans Windows
Remarques sur l'utilisation de TensorFlow sur Bash sur Ubuntu sous Windows
Installation de TensorFlow sur Windows Easy pour les débutants en Python
TensorFlow: exécuter des données apprises en Python sur Android
Installez Tensorflow sur Mac
Installez TensorFlow sur Ubuntu
Pylint sur Windows Atom
Linux (WSL) sous Windows
Exécutez Django sur PythonAnywhere
Exécutez mysqlclient sur Lambda
Utilisez pyvenv sous Windows
Création d'un environnement TensorFlow qui utilise des GPU sous Windows 10
Anaconda sur le terminal Windows
Installez Anaconda sur Windows 10
python basic ② sous windows
Installez python sur Windows
Installez pycuda sur Windows10
Exécutez OpenMVG sur Mac
Essayez FEniCS sur Windows!
Exécutez la version GPU tensorflow sur une instance ponctuelle d'AWS EC2
Construisez XGBoost sur Windows
Installez pygraphviz sur Windows 10
Utilisez Ansible sur Windows
Essayez Poerty sur Windows
Je suis un utilisateur Windows mais je souhaite exécuter tensorflow
Installez Chainer 1.5.0 sur Windows
Utilisez QuTiP sur Windows
Comment exécuter Django sur IIS sur un serveur Windows
Utiliser pip sur Windows
Windows10 (x64) Créer nativement un environnement d'apprentissage automatique
Exécutons jupyter nativement pris en charge par VS Code avec python3.8
Installez Numpy dans virtualenv sur Windows
Activer Python virtualenv sous Windows
Exécutez python avec PyCharm (Windows)
Installer watchdog sur Windows + Python 3.3
Notes d'installation pour TensorFlow pour Windows
Installez Win-Kex (kali-linux) sur Windows 10.
Avant d'essayer Veriloggen sous Windows