ububtu16下安裝Bazel

1.本人蔘考使用二進制安裝程序(推薦)方法,安裝成功。

2.官方參考https://docs.bazel.build/versions/master/install-ubuntu.html

3.bazel 各個版本下載:https://github.com/bazelbuild/bazel/releases

================================================================

參考:https://www.jianshu.com/p/bc542266aff3

這裏有個坑,書裏讓下載Bazel0.3.0,等你安裝好Bazel後,再安裝Tensorflow源碼會出現下面錯誤,又得更新Bazel版本,所以在安裝時,可以查詢最新的Bazel版本號,使用最新的版本
2018年09月08日前最新版本是0.16.1

You have bazel 0.3.0 installed.
Please upgrade your bazel installation to version 0.15.0 or higher to build TensorFlow!
Configuration finished

查看最新的release版本

官方安裝
https://docs.bazel.build/versions/master/install-ubuntu.html

在Ubuntu上安裝Bazel

鏈接

支持的Ubuntu Linux平臺:

  • 16.04(LTS)
  • 14.04(LTS)

使用以下方法之一在Ubuntu上安裝Bazel:

Bazel附帶兩個完成腳本。安裝Bazel後,您可以:

用二進制安裝程序安裝

二進制安裝程序位於Bazel的GitHub發行頁面上

安裝程序包含Bazel二進制文件1。還必須安裝一些其他庫才能使Bazel工作。

第1步:安裝所需的包

首先,安裝先決條件: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二進制安裝程序。

在terminal中輸入以下內容下載(2018年09月08日前)最新的版本
wget https://github.com/bazelbuild/bazel/releases/download/0.16.1/bazel-0.16.1-installer-linux-x86_64.sh
文件150多兆,開始下載後休息會吧.

第3步:運行安裝程序

按如下方式運行Bazel安裝程序:

// 以下是統一寫法
chmod +x bazel-<version>-installer-linux-x86_64.sh
./bazel-<version>-installer-linux-x86_64.sh --user

//   以下是對應版本的寫法
chmod +x bazel-0.16.1-installer-linux-x86_64.sh
./bazel-0.16.1-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文件中。

使用Bazel自定義APT存儲庫

第1步:安裝JDK

安裝JDK 8:

sudo apt-get install openjdk-8-jdk

在Ubuntu 14.04 LTS上,您必須使用PPA:

sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update && sudo apt-get install oracle-java8-installer

第2步:添加Bazel分發URI作爲包源

注意:這是一次性設置步驟。

echo "deb [arch=amd64] http://storage.googleapis.com/bazel-apt stable jdk1.8" | sudo tee /etc/apt/sources.list.d/bazel.list
curl https://bazel.build/bazel-release.pub.gpg | sudo apt-key add -

如果要安裝Bazel的測試版,請替換stabletesting

第3步:安裝和更新Bazel

sudo apt-get update && sudo apt-get install bazel

安裝後,您可以使用以下命令升級到較新版本的Bazel:

sudo apt-get upgrade bazel

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章