Bazel安装
Bazel是一个免费的、用于构建和测试软件的自动化软件工具。由于本人最近正在尝试使用TensorFlow Lite,必须要使用此工具,在此记录该工具的安装过程。
Bazel的官网,参考 这儿;
Bazel的一些其他的介绍,参考 这儿;
安装Bazel的主要参考资料在 这儿。
系统软件版本
| 操作系统 | Ubuntu 18.04 |
|---|---|
| Bazel版本 | 0.21.0 |
Bazel支持的操作系统
大部分操作系统都可安装该软件,参见 这儿。
但是如果你也是因TensorFlow而安装Bazel,那么最好不要使用Windows。引文如下(引用时间:2019-01-23):
”Bazel does not currently support building for Android on Windows. “
对于Ubuntu系统,支持的版本为:
- 18.04 (LTS)
- 16.04 (LTS)
- 14.04 (LTS)
Bazel的安装方法
根据官方的资料,有三种方式可以安装该软件:
- 下载二进制文件(官方推荐)
- apt-get
- 源码编译
Bazel的安装步骤
本文使用一种方式。依照以下步骤安装:
- 安装依赖:
sudo apt-get install pkg-config zip g++ zlib1g-dev unzip python
- 下载文件。位置在:
https://github.com/bazelbuild/bazel/releases
文件选择:bazel-0.21.0-installer-linux-x86_64.sh - 打开终端,切换到该文件所在的目录。添加运行权限,运行安装文件:
chmod +x bazel-0.21.0-installer-linux-x86_64.sh
./bazel-0.21.0-installer-linux-x86_64.sh --user
--user选项的意思是将bazel安装到 $HOME/bin目录。相关内容可运行以下命令获取细节:
./bazel-0.21.0-installer-linux-x86_64.sh --help
主要用法摘抄如下:
Usage: ./bazel-0.21.0-installer-linux-x86_64.sh [options]
Options are:
–prefix=/some/path set the prefix path (default=/usr/local).
–bin= set the binary folder path (default=%prefix%/bin).
–base= set the base install path (default=%prefix%/lib/bazel).
–user configure for user install, expands to: (–bin=$HOME/bin --base=$HOME/.bazel)
–skip-uncompress skip uncompressing the base image until the first bazel invocation
- 添加环境变量。将以下代码加入到 ~/.bashrc 文件中。
export PATH="$PATH:$HOME/bin"
至此,Bazel安装完成。
---- Joax 写于2019-01-23
这篇博客详细介绍了Bazel的安装过程,特别提到了由于TensorFlow Lite的构建需求,Bazel成为必备工具。文中针对Ubuntu系统提供了安装步骤,包括下载二进制文件、添加运行权限和配置环境变量等。

7273

被折叠的 条评论
为什么被折叠?



