首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >win环境下 Bazel 离线安装教程

win环境下 Bazel 离线安装教程

作者头像
stormKid
发布2018-09-12 15:42:03
2.8K0
发布2018-09-12 15:42:03
举报

对于bazel谷歌的开发脚手架,发现用windows系统下powershell下载速度特别慢,在刨坑过程中发现了一种捷径,就是离线安装,接下来将简单介绍离线安装过程

1、安装choco

官网安装说明传送门:点击就送choco 总结: cmd安装指令:

@"%SystemRoot%\System32\WindowsPowerShell\v1.0\powershell.exe" -NoProfile -InputFormat None -ExecutionPolicy Bypass -Command "iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))" && SET "PATH=%PATH%;%ALLUSERSPROFILE%\chocolatey\bin"

powershell安装指令:

Set-ExecutionPolicy Bypass -Scope Process -Force; iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))
特别说明:一定注意都是在管理员用户权限下打开cmd或者是powershell 这里推荐win10系统下使用powershell,如图所示,右键开始菜单打开管理员用户下的powershell:

打开管理员用户下的powershell.png

2、通过powershell安装bazel

2.1、输入指令:
choco install bazel
2.2、报错:

install报错.png

说明:毫无疑问,这里是下载链接断开了,powershell又没有断点续传功能,在输入choco install后又重新下载一遍,耽误非常多的时间。


3、转换成离线下载

在这里要说明一下,博主辛辛苦苦寻找解决途径,发现网上大多数博客根本没有顾及到这类离线下载配置和相关条件,反复倒腾过后总结里以下步骤:

3.1、从官网或者我的github上下载目前最新的bazel压缩包:

点击进入官网地址下载:点击进入下载 发现下的非常慢的同学可以点击此地址: https://share.weiyun.com/59EmNs8 (密码:6Yu3)

3.2、运行至选择y/n项目

先运行choco install bazel指令 如图所示等待选择阶段,这个时候不要打y 或者 n,让命令行停留于此:

选择是否运行脚本.png

3.3、修改params.txt:

在命令行停留之际,修改C:\ProgramData\chocolatey\lib\bazel\tools目录下的params.txt文件内容,将网络版本指定地址修改为本地地址 修改之前的:

https://github.com/bazelbuild/bazel/releases/download/0.12.0/bazel-0.12.0-windows-x86_64.zip
86f84e2c870ed14e4d2e599c309614298b9e08a049657e860d218d56873111bc

修改之后的: 【由于我这里直接下载到桌面上,所以指向桌面地址,如果下载到其他位置,请将绝对地址替换,请勿复制粘贴此段】

C:/Users/ke_li/Desktop/bazel-0.12.0-windows-x86_64.zip
86f84e2c870ed14e4d2e599c309614298b9e08a049657e860d218d56873111bc

接下来输入y,回车进行下一阶段,等待一段时间后,结果:

输出成功结果.png

3.4、可调试bazel,在命令行输入bazel 检查安装是否成功,如图所示即为成功安装

成功安装.png

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2018.04.25 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 1、安装choco
    • 特别说明:一定注意都是在管理员用户权限下打开cmd或者是powershell 这里推荐win10系统下使用powershell,如图所示,右键开始菜单打开管理员用户下的powershell:
    • 2、通过powershell安装bazel
      • 2.1、输入指令:
        • 2.2、报错:
        • 3、转换成离线下载
          • 3.1、从官网或者我的github上下载目前最新的bazel压缩包:
            • 3.2、运行至选择y/n项目
              • 3.3、修改params.txt:
                • 3.4、可调试bazel,在命令行输入bazel 检查安装是否成功,如图所示即为成功安装
                领券
                问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档