tensorflow2.13.0编译对应的Anaconda3和protobuf版本是什么?我知道需要的bazel版本是5.3.0.
tensorflow2.13.0编译遇到错误:ERROR: /home/aist/.cache/bazel/_bazel_aist/424562a72208dac6d3a9db17a1132081/external/llvm-project/llvm/BUILD.bazel:156:11: Compiling llvm/lib/Demangle/MicrosoftDemangleNodes.cpp [for host] failed: (Exit 1): gcc failed: error executing command /usr/bin/gcc -U_FORTIFY_SOURCE -fstack-protector -Wall -Wunused-but-set-parameter -Wno-free-nonheap-object -fno-omit-frame-pointer -g0 -O2 '-D_FORTIFY_SOURCE=1' -DNDEBUG -ffunction-sections ... (remaining 66 arguments skipped)
In file included from external/llvm-project/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp:13:0:
external/llvm-project/llvm/include/llvm/Demangle/MicrosoftDemangleNodes.h:19:23: fatal error: string_view: No such file or directory
compilation terminated.
Target //tensorflow:libtensorflow_cc.so failed to build
Use --verbose_failures to see the command lines of failed build steps.
INFO: Elapsed time: 494.531s, Critical Path: 4.30s
INFO: 226 processes: 41 internal, 185 local.
FAILED: Build did NOT complete successfully
这是因为编译环境版本问题吗?或者我优化编译选项能规避这个问题吗?还是GCC版本有问题呢?
tensorflow2.13.0编译遇到错误
- 写回答
- 好问题 0 提建议
- 关注问题
- 邀请回答
-
20条回答 默认 最新
阿里嘎多学长 2025-01-01 08:25关注阿里嘎多学长整理AIGC生成,因移动端显示问题导致当前答案未能完全显示,请使用PC端查看更加详细的解答过程
tensorflow2.13.0编译遇到错误
你遇到了tensorflow2.13.0编译错误,需要了解编译对应的Anaconda3和protobuf版本。
根据官方文档,tensorflow2.13.0支持的Anaconda3版本是2020.11和2021.01,protobuf版本是3.15.0。
在编译tensorflow时,需要使用bazel版本5.3.0。
错误信息中提到
/hom,可能是你编译的路径错误或bazel版本不正确。建议检查编译路径和bazel版本是否正确,并尝试重新编译。
如果你需要更多帮助,可以提供更多的错误信息和编译命令。
解决 无用评论 打赏 举报