我是tensorflow的新手,今天我使用以下命令安装了tensorflow:
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
当我尝试导入tensorflow时,它抛出:
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. >>>
我正在使用python 3.5.2 64bit,我真的不知道为什么导入过程会引发错误,请帮我指导
谢谢,最好的问候
只需下载MSVCP140.dll,解压缩,然后将其粘贴到system32文件夹中即可。