如何安装旧版本Bazel 0.17.2?Windows二进制文件无法正常安装
安装指定版本Bazel 0.17.2的解决方法
你下载的bazel-0.17.2-windows-x86_64.exe本身就是Bazel的命令行工具,并非图形化安装程序,双击运行只会提示你在终端中使用,按以下步骤配置即可:
- 重命名下载的二进制文件:将
bazel-0.17.2-windows-x86_64.exe改名为bazel.exe,简化命令调用 - 放置到固定目录:把改名后的
bazel.exe放到一个无空格、无特殊字符的文件夹中,比如C:\bazel\0.17.2 - 配置系统环境变量:
- 右键「此电脑」→「属性」→「高级系统设置」→「环境变量」
- 在「系统变量」区域找到
Path变量,点击「编辑」 - 点击「新建」,添加刚才的文件夹路径
C:\bazel\0.17.2,依次保存所有设置
- 验证配置:
- 打开新的命令提示符(cmd)或PowerShell窗口(旧窗口不会加载新的环境变量)
- 输入
bazel --version,如果输出bazel 0.17.2,说明配置完成 - 之后即可正常执行
bazel help等命令
如果尝试源码编译的话,旧版本Bazel需要依赖特定版本的JDK和构建工具,过程繁琐且容易出错,优先推荐上述二进制文件配置方法。
内容的提问来源于stack exchange,提问作者EVAN H.
相关产品推荐
相关产品推荐

