Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

error: Failed to load the native TensorFlow runtime

Today I installed TensorFlow using:

C:\>pip3 install --upgrade tensorflow
Collecting tensorflow
  Using cached tensorflow-1.2.0-cp35-cp35m-win_amd64.whl
Requirement already up-to-date: bleach==1.5.0 in c:\python35\lib\site-packages (
from tensorflow)
Requirement already up-to-date: werkzeug>=0.11.10 in c:\python35\lib\site-packag
es (from tensorflow)
Requirement already up-to-date: html5lib==0.9999999 in c:\python35\lib\site-pack
ages (from tensorflow)
Requirement already up-to-date: protobuf>=3.2.0 in c:\python35\lib\site-packages
 (from tensorflow)
Requirement already up-to-date: backports.weakref==1.0rc1 in c:\python35\lib\sit
e-packages (from tensorflow)
Requirement already up-to-date: markdown==2.2.0 in c:\python35\lib\site-packages
 (from tensorflow)
Requirement already up-to-date: numpy>=1.11.0 in c:\python35\lib\site-packages (
from tensorflow)
Requirement already up-to-date: six>=1.10.0 in c:\python35\lib\site-packages (fr
om tensorflow)
Requirement already up-to-date: wheel>=0.26 in c:\python35\lib\site-packages (fr
om tensorflow)
Requirement already up-to-date: setuptools in c:\python35\lib\site-packages (fro
m protobuf>=3.2.0->tensorflow)
Installing collected packages: tensorflow
Successfully installed tensorflow-1.2.0

When I tried to import TensorFlow, it throws:

C:\>python
Python 3.5.2 (v3.5.2:4def2a2901a5, Jun 25 2016, 22:18:55) [MSC v.1900 64 bit (AM
D64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> import tensorflow as tf
Traceback (most recent call last):
  File "C:\Python35\lib\site-packages\tensorflow\python\pywrap_tensorflow_intern
al.py", line 18, in swig_import_helper
    return importlib.import_module(mname)
  File "C:\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 could not be found.

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "C:\Python35\lib\site-packages\tensorflow\python\pywrap_tensorflow.py", l
ine 41, in <module>
    from tensorflow.python.pywrap_tensorflow_internal import *
  File "C:\Python35\lib\site-packages\tensorflow\python\pywrap_tensorflow_intern
al.py", line 21, in <module>
    _pywrap_tensorflow_internal = swig_import_helper()
  File "C:\Python35\lib\site-packages\tensorflow\python\pywrap_tensorflow_intern
al.py", line 20, in swig_import_helper
    return importlib.import_module('_pywrap_tensorflow_internal')
  File "C:\Python35\lib\importlib\__init__.py", line 126, in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
ImportError: No module named '_pywrap_tensorflow_internal'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "C:\Python35\lib\site-packages\tensorflow\__init__.py", line 24, in <modu
le>
    from tensorflow.python import *
  File "C:\Python35\lib\site-packages\tensorflow\python\__init__.py", line 49, i
n <module>
    from tensorflow.python import pywrap_tensorflow
  File "C:\Python35\lib\site-packages\tensorflow\python\pywrap_tensorflow.py", l
ine 52, in <module>
    raise ImportError(msg)
ImportError: Traceback (most recent call last):
  File "C:\Python35\lib\site-packages\tensorflow\python\pywrap_tensorflow_intern
al.py", line 18, in swig_import_helper
    return importlib.import_module(mname)
  File "C:\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 could not be found.

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "C:\Python35\lib\site-packages\tensorflow\python\pywrap_tensorflow.py", l
ine 41, in <module>
    from tensorflow.python.pywrap_tensorflow_internal import *
  File "C:\Python35\lib\site-packages\tensorflow\python\pywrap_tensorflow_intern
al.py", line 21, in <module>
    _pywrap_tensorflow_internal = swig_import_helper()
  File "C:\Python35\lib\site-packages\tensorflow\python\pywrap_tensorflow_intern
al.py", line 20, in swig_import_helper
    return importlib.import_module('_pywrap_tensorflow_internal')
  File "C:\Python35\lib\importlib\__init__.py", line 126, in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
ImportError: No module named '_pywrap_tensorflow_internal'


Failed to load the native TensorFlow runtime.

See https://www.tensorflow.org/install/install_sources#common_installation_probl
ems

for some common reasons and solutions.  Include the entire stack trace
above this error message when asking for help.
>>>

I'm using Python 3.5.2 64bit. I don't really know why the import process throws errors.

like image 228
galih Avatar asked Jun 19 '17 05:06

galih


People also ask

Why is my TensorFlow not loading in Python?

Failed to load the native TensorFlow runtime. There are a few common reasons for this error. Sometimes you see this error when TensorFlow is built from source incorrectly. You might be able to work around it by starting your Python interpreter in the folder you built from.

Why is my TensorFlow installation failing with Pip?

Sometimes TensorFlow will seem to be installed correctly with pip only to fail when you try to import the package with the message: Failed to load the native TensorFlow runtime. There are a few common reasons for this error. Sometimes you see this error when TensorFlow is built from source incorrectly.

Do I need to uninstall TensorFlow?

I didn't have to uninstall tensorflow at all. I simply ran conda install tensorflow-gpu and it upgraded some packages and downloaded some (including protobuf). I realised the download size of tensorflow, tensorflow-gpu were each < 2MB, indicating that it saw my currently installed version. I am on Windows 10, Python 3. 7 and Conda 4. 6.

What logs and files should be attached to a TensorFlow project?

Large logs and files should be attached. Using TensorFlow backend. ImportError: DLL load failed: The specified module could not be found. Failed to load the native TensorFlow runtime. for some common reasons and solutions. Include the entire stack trace


4 Answers

My code worked perfectly after executing this line:

pip install tensorflow --upgrade --force-reinstall
like image 73
Anil Sah Avatar answered Oct 22 '22 11:10

Anil Sah


First uninstall this

pip uninstall tensorflow

Now for re installation Download this tensorflow wheel file

Install this using(in same Directory)

pip install tensorflow-1.6.0-cp36-cp36m-win_amd64.whl
like image 11
Umer Avatar answered Oct 22 '22 11:10

Umer


simply download MSVCP140.dll, unzip it and then paste it in system32 folder..

like image 5
E LAC SOFT Avatar answered Oct 22 '22 10:10

E LAC SOFT


Similar problem occurred with me. I am using Windows 8.1 (64 bit) operating system and Python 3.6.2 (64 bit).

I have solved the problem by installing Visual C++ Redistributable for Visual Studio 2015 (vc_redist.x64.exe) from vc_redist.x64.exe.

like image 4
arsho Avatar answered Oct 22 '22 12:10

arsho