zoukankan      html  css  js  c++  java
  • 【转载】 tensorflow: 怎样找到对应的bazel 版本和安装

    版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
    本文链接:https://blog.csdn.net/u011279649/article/details/103677294
     

    ---------------------------------------------------------------------------------------

    tensorflow是用bazel编译的,有些情景是需要bazel编译的,如定制kernel,编译一些工具如freeze_graph等。如果要编译成功需要找到对应的bazel版本,并不是说使用最高的bazel就能成功。使用tensorflow的过程中不时因为tensorlfow和bazel的版本不匹配出现各种问题,且这些问题不好解决。

    怎样找到对应的版本

    tensorflow的源码里已经明确告诉你使用那个版本的 bazel

    .bazelversion 文件的内容就是对应bazel的版本号

    怎样安装bazel


    第1步:安装所需的软件包怎样安装bazel

    参考:https://www.jianshu.com/p/d92913173d5b

    首先,安装先决条件:pkg-configzipg++zlib1g-devunzip,和python

    sudo apt-get install pkg-config zip g++ zlib1g-dev unzip python

    第2步:下载Bazel

    接下来,bazel-<version>-installer-linux-x86_64.shGitHub上Bazel发布页面下载Bazel二进制安装程序。

    第3步:运行安装程序

    运行Bazel安装程序,如下所示:

    chmod +x bazel-<version>-installer-linux-x86_64.sh
    ./bazel-<version>-installer-linux-x86_64.sh --user

    --user标志将Bazel安装到$HOME/bin系统上的目录并设置.bazelrc路径$HOME/.bazelrc使用该--help命令查看其他安装选项。

    第4步:设置您的环境

    如果您使用上述--user标志运行Bazel安装程序,则Bazel可执行文件将安装在您的$HOME/bin目录中。将此目录添加到默认路径是一个好主意,如下所示:

    export PATH="$PATH:$HOME/bin"

    您也可以将此命令添加到您的~/.bashrc文件中。

  • 相关阅读:
    快速排序
    ABP Error in roboto.css can't resolve '97uahxiqZRoncBaCEI3aWxJtnKITppOI_IvcXXDNrsc.woff2'
    .NET Core Log
    .NET Core的配置文件
    VirtualBox多网卡模式
    Maven 常见错误
    python压缩文件脚本
    Windows7 64bit 安装python3.3 & cx_Freeze-4.3.2
    Ubuntu Linux环境变量
    Ubuntu12.04 64bit 安装 Dropbox
  • 原文地址:https://www.cnblogs.com/devilmaycry812839668/p/12401568.html
Copyright © 2011-2022 走看看