【发布时间】:2021-10-15 19:20:53
【问题描述】:
我正在尝试在 32 位 Linux Mint 上编译 Bazel-0-19.2,以便我可以在机器上安装 tensorflow,但是在尝试编译 Bazel 时,我总是得到异常 google.protobuf.InvalidProtocolBufferException 和
错误: /home/laxle/Bazel-0-19.2/src/main/java/com/google/devtools/build/lib/skyframe/serialization/BUILD:11:1:Building src/main/java/com/google/devtools/ build/lib/skyframeserialization/libserialization.jar(53 个源文件)失败:工作进程返回了无法解析的 WorkResponse!
和
内部错误 (g1ConcurrentMark.cpp:1667),pid=375,tid=382
致命错误:引用处理期间溢出,无法继续。请增加 MarkStackSizeMax(当前值:2097152)并重新启动。
在运行编译命令之前,我在终端中尝试了 export BAZEL_JAVAC_OPTS="-J-Xmx1g" 和 BAZEL_JAVAC_OPTS="-J-Xms384m -J-Xmx512m" ,但都没有解决问题。我可以做些什么来安装 Bazel 或以其他方式在我的机器上运行 tensorflow?
【问题讨论】:
标签: python tensorflow out-of-memory bazel linux-mint