我正在尝试在Windows 10上安装 tensorflow 。我按照这个Install TensorFlow with GPU for Windows 10教程一步一步地进行了操作。我按照所有步骤时没有错误。
但是当我完成整个过程并尝试导入tensorflow时,我收到了以下错误:
import tensorflow as tf
追踪(最近一次通话): 文件" C:\ Users \ salma \ AppData \ Local \ conda \ conda \ envs \ tensorflow -gpu \ lib \ site-packages \ tensorflow \ python \ platform \ self_check.py",第62行,在preload_check中 ctypes.WinDLL(build_info.nvcuda_dll_name) 文件" C:\ Users \ salma \ AppData \ Local \ conda \ conda \ envs \ tensorflow -gpu \ lib \ ctypes__init __。py",第348行, init self._handle = _dlopen(self._name,mode) OSError:[WinError 126]无法找到指定的模块
在处理上述异常期间,发生了另一个异常:
追踪(最近一次通话): 文件"",第1行,in 文件" C:\ Users \ salma \ AppData \ Local \ conda \ conda \ envs \ tensorflow -gpu \ lib \ site-packages \ tensorflow__init __。py",第24行,in 来自tensorflow.python import * 文件" C:\ Users \ salma \ AppData \ Local \ conda \ conda \ envs \ tensorflow -gpu \ lib \ site-packages \ tensorflow \ python__init __。py",第49行,in 来自tensorflow.python导入pywrap_tensorflow 文件" C:\ Users \ salma \ AppData \ Local \ conda \ conda \ envs \ tensorflow -gpu \ lib \ site-packages \ tensorflow \ python \ pywrap_tensorflow.py",第30行,in self_check.preload_check() 文件" C:\ Users \ salma \ AppData \ Local \ conda \ conda \ envs \ tensorflow -gpu \ lib \ site-packages \ tensorflow \ python \ platform \ self_check.py",第70行,在preload_check中 %build_info.nvcuda_dll_name) ImportError:找不到' nvcuda.dll'。 TensorFlow要求将此DLL安装在%PATH%环境变量中指定的目录中。通常它安装在' C:\ Windows \ System32'中。如果不存在,请确保您具有支持CUDA的GPU并安装了正确的驱动程序。
我错过了什么?另外,请告诉我是否有更好的方法在Windows上安装tensorflow,在Ubuntu上它更简单。