我目前正按照指令here使用bazel从源代码构建张量流 .
设置配置并尝试构建它后,我收到此错误:
Cuda配置错误:读取C:/ Program Files / NVIDIA GPU计算错误到olkit / CUDA / v9.0 / include / cudnn.h:java.io.IOException:错误:src / main / native / win dows / processes- jni.cc(239):CreateProcessW(“grep” - color = never -A1 -E“#define CUDNN_MAJOR”“C:/ Program Files / NVIDIA GPU Computing Toolkit / CUDA / v9.0 / include / cu dnn.h “):Das System kann die angegebene Datei nicht finden .
最后一个短语转换为“没有这样的文件或目录” .
但我100%确定我正确安装了cuDNN 7.1.2,将下载的bin / include / lib文件夹与预先存在的CUDA文件夹合并 . 如果我从错误信息中复制/粘贴路径,那就是cudnn.h!我也在管理员等运行一切..
这个问题在google上显示了几次,将其链接到错误配置的theano设置,但我现在没有使用theano . 为什么没有bazel找到文件,当它肯定在那里?
编辑:如果有人为CUDA计算能力3.0提供了预先构建的tensorflow版本,我也将非常感谢!
先感谢您!
1 回答
该错误表明找不到grep.exe . 我试过grep for Windows和msys2 . 两者都可以 .