aster
aster copied to clipboard
请问一下在运行build.sh时报错fatal error: tensorflow/core/framework/op.h: 没有那个文件或目录该怎么解决啊
fatal error: tensorflow/core/framework/op.h: 没有那个文件或目录该怎么解决啊
这个你先直接find / -name op.h查找其所在的目录(我本机查找的路径为/usr/local/lib/python3.6/dist-packages/tensorflow/include/tensorflow/core/framework/op.h),然后修改c_ops文件夹下的CMakeLists.txt中的TF_INC就可以,我这里是直接set(TF_INC /usr/local/lib/python3.6/dist-packages/tensorflow/include),同时也要注意修改link_directories中的路径.
@AnaZou 您好请问我修改了还是报错,请您说清楚一点,可能我弄错了
@WenJialin 您好,请问你解决了嘛
@bgshih
@PeterBishop0 有可能是你默认的python和常用的python环境不是一个,修改CMakeList.txt中的第8行和第10行COMMAND后面的python,改为你常用的python路径试一试,我是这样解决了这个问题。