美文网首页Tensorflowbazel构建程序员
win环境下 Bazel 离线安装教程

win环境下 Bazel 离线安装教程

作者: stormKid | 来源:发表于2018-04-25 16:17 被阅读1815次

    对于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

    相关文章

      网友评论

        本文标题:win环境下 Bazel 离线安装教程

        本文链接:https://www.haomeiwen.com/subject/nfhylftx.html