我正在尝试从Raspberry Pi 3(模型B)的源代码构建Bazel。我遇到错误
Protobuf compiler not found in third_party/protobuf/protoc-linux-arm32.exe
之前我曾尝试下载无法安装的可用.deb软件包(即使在强制架构之后,值得注意的是Pi 3是armhf 64系统),因为对JDK7的依赖未得到解决。 JDK7不能通过apt-get获得。
我对 Bazel,协议缓冲区的理解非常有限,请帮助我:
我认为很有可能构建,因为Raspberry Pi的Tensorflow存储库已成功安装在Pi 3上,我从here抓取了
答案 0 :(得分:3)
在Pi 3上使用Bazel构建TensorFlow的指南可能会有所帮助: https://github.com/samjabrahams/tensorflow-on-raspberry-pi/blob/master/GUIDE.md
答案 1 :(得分:1)
您需要获得protobuf编译器3.0的版本并将其放在third_party / protobuf / protoc-linux-arm32.exe中。