我通过pip3管理器安装了tensorflow,并添加了所有正确的PATH但是在尝试测试时我遇到了这个错误。
C:\Users\talib>python
Python 3.6.3 (v3.6.3:2c5fed8, Oct 3 2017, 18:11:49) [MSC v.1900 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
将tensorflow导入为tf Traceback(最近一次调用最后一次): 文件“C:\ Program Files(x86)\ Microsoft Visual Studio \ Shared \ Python36_64 \ lib \ site-packages \ tensorflow \ python \ platform \ self_check.py”,第75行,在preload_check中 ctypes.WinDLL(build_info.cudart_dll_name) 文件“C:\ Program Files(x86)\ Microsoft Visual Studio \ Shared \ Python36_64 \ lib \ ctypes__init __。py”,第348行, init self._handle = _dlopen(self._name,mode) OSError:[WinError 126]无法找到指定的模块
在处理上述异常期间,发生了另一个异常:
Traceback(最近一次调用最后一次):文件“”,第1行,in 文件“C:\ Program Files(x86)\ Microsoft Visual 工作室\共享\ Python36_64 \ LIB \站点包\ tensorflow__init __。PY” 第24行,在 来自tensorflow.python import *文件“C:\ Program Files(x86)\ Microsoft Visual 工作室\共享\ Python36_64 \ LIB \站点包\ tensorflow \ python__init __。PY” 第49行,在 来自tensorflow.python导入pywrap_tensorflow文件“C:\ Program Files(x86)\ Microsoft Visual 工作室\共享\ Python36_64 \ LIB \站点包\ tensorflow \蟒蛇\ pywrap_tensorflow.py” 第30行,在 self_check.preload_check()文件“C:\ Program Files(x86)\ Microsoft Visual 工作室\共享\ Python36_64 \ LIB \站点包\ tensorflow \ python的\平台\ self_check.py” 第82行,在preload_check中 %(build_info.cudart_dll_name,build_info.cuda_version_number))ImportError:找不到'cudart64_80.dll'。 TensorFlow要求 此DLL安装在%PATH%中命名的目录中 环境变量。从以下URL下载并安装CUDA 8.0: https://developer.nvidia.com/cuda-toolkit