[PYTHON] Run Tensorflow natively supported on windows

Installed because Tensorflow has native support for Windows This is the continuation.


This environment is the latest (Anniversary Updated) Windows 10, 64bit.

Well, the installation was successful last time. Let's try importing with Python. You can enter an interactive program by entering a python command. Unless otherwise specified, python.exe should be here.

C:\Users\User name\AppData\Local\Programs\Python\Python35

Add this directory to the environment variable 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:The specified module cannot be found.

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:The specified module cannot be found.

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.
>>>

It's too long!

I'm not familiar with Python, so I don't know how to read the error. So I searched for it. Extract a line from the error message ** #google search "Error importing tensorflow. Unless you are using bazel," windows "" **

I found something like that on github. https://github.com/tensorflow/tensorflow/issues/5949 I referred to the answer from *** mrry ***.

Microsoft Visual C++ 2015 Redistributable Update 3 Download this exe file, run it, and try importing again.

>>> import tensorflow
>>>

It went well.

Once you get here, the rest is easy. Let's run a simple program.

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

It worked! This time, I solved it by searching directly with the error message, so even if you get other types of errors, you may be able to do something with the direct search. With this, it seems that we can finally challenge machine learning.

Recommended Posts

Run Tensorflow natively supported on windows
Build TensorFlow on Windows
Run Jupyter on Ubuntu on Windows
Run Openpose on Python (Windows)
Run Tensorflow 2.x on Python 3.7
[Tensorflow] Tensorflow environment construction on Windows 10
Run Jupyter Notebook on windows
Run Tensorflow from Jupyter Notebook on Bash on Ubuntu on Windows
Run TensorFlow Docker Image on Python3
Run SwitchBot on Windows 10 with Bleak
Use Tensorflow 2.1.0 with Anaconda on Windows 10!
Run XGBoost on Bash on Ubuntu on Windows
Run TensorFlow2 on a VPS server
Run Radeon GPU on Windows on QEMU / KVM
Run servo with Python on ESP32 (Windows)
Try using Bash on Windows 10 2 (TensorFlow installation)
Run py.test on Windows Anaconda and MinGW
I built a TensorFlow environment on windows10
Run matplotlib on a Windows Docker container
Python on Windows
Install and run Python3.5 + NumPy + SciPy on Windows 10
Run django applications on Windows + Apache + mod_wsgi + services.
Run yolov4 "for the time being" on windows
Notes for using TensorFlow on Bash on Ubuntu on Windows
Installing TensorFlow on Windows Easy for Python beginners
TensorFlow: Run data learned in Python on Android
Install Tensorflow on Mac
Install TensorFlow on Ubuntu
Run Kali Linux on Windows with GUI (without VirtualBox)
Pylint on Windows Atom
Linux (WSL) on Windows
Run Django on PythonAnywhere
Run mysqlclient on Lambda
Use pyvenv on Windows
Building a TensorFlow environment that uses GPU on Windows 10
Anaconda on Windows Terminal
Install Anaconda on Windows 10
python basic on windows ②
Install python on windows
Install pycuda on Windows10
Run OpenMVG on Mac
Try FEniCS on Windows!
Run GPU version tensorflow on AWS EC2 Spot Instances
Build XGBoost on Windows
Install pygraphviz on Windows 10
Use Ansible on Windows
Try Poerty on Windows
I'm a windows user but want to run tensorflow
Install Chainer 1.5.0 on Windows
Use QuTiP on Windows
How to run Django on IIS on a Windows server
Use pip on Windows
Build a machine learning environment natively on Windows 10 (x64)
Let's run jupyter natively supported by VS Code with python3.8
Install Numpy on virtualenv on Windows
Set-enable Python virtualenv on Windows
Run python with PyCharm (Windows)
Install watchdog on Windows + Python 3.3
Installation notes for TensorFlow for Windows
Install Win-Kex (kali-linux) on Windows 10.
Before trying Veriloggen on Windows