我目前正按照说明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。 为什么没有找到该文件,当它肯定存在时?
编辑:如果有人为CUDA计算能力3.0提供了预先构建的tensorflow版本,我也将非常感激!
提前谢谢!
答案 0 :(得分:1)
该错误表明找不到grep.exe。我尝试了Windows和msys2的grep。两者都可以。