导入tensorflow会引发pywrap_tensorflow_internal.py错误

时间:2018-06-15 20:06:48

标签: python tensorflow import

我在使用Python 3.5.4的Windows Server 2012中 我通过pip安装了tensorflow(NOT GPU),但是当我导入它时会引发这样的错误:

Traceback (most recent call last):
  File "C:\Program Files\Python35\lib\site-packages\tensorflow\python\pywrap_tensorflow_internal.py", line 14, in swig_import_helper
    return importlib.import_module(mname)
  File "C:\Program Files\Python35\lib\importlib\__init__.py", line 126, in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
  File "<frozen importlib._bootstrap>", line 985, in _gcd_import
  File "<frozen importlib._bootstrap>", line 968, in _find_and_load
  File "<frozen importlib._bootstrap>", line 957, 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 938, in create_module
  File "<frozen importlib._bootstrap>", line 222, in _call_with_frames_removed
ImportError: DLL load failed: A dynamic link library (DLL) initialization routine failed.
  • 我已安装Visual Studio 2017“之前”安装tensorflow;
  • 在C:\ Windows \ System32中存在MSVCP140.DLL
  • MSVCP140.DLL路径已存在于PATH变量

有关如何解决此类问题的任何建议吗?

0 个答案:

没有答案
相关问题