使用某些套件或是API進行實現時,有時候需要使用Bazel進行建置,本文因使用Tensorflow的相關API (Graph transform)會使用到Bazel進行建置,因此記錄安裝的詳細步驟。

網址:https://docs.bazel.build/versions/master/install-ubuntu.html#install-with-installer-ubuntu

Step 1: 安裝所需套件,包含:pkg-configzipg++zliblg-devunzip以及python

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

下圖因權限為root,因此指令沒有加sudo,輸入後如下圖最後一行需要再輸入y

1.PNG

Step 2: 下載Bazel套件

Bazel安裝檔的名子為此種格式(bazel-<version>-installer-linux-x86_64.sh),會因為版本更新導致編號有所不同。

該範例下載下來的檔案名稱為:bazel-0.24.1-installer-linux-x86_64.sh。

2.PNG

Step 3: 安裝Bazel套件

如下圖所示,於上述檔案存放之路徑輸入以下兩個指令進行安裝。

chmod +x bazel-0.24.1-installer-linux-x86_64.sh
./bazel-0.24.1-installer-linux-x86_64.sh --user

上述安裝指令若輸入--user,則Bazel的安裝路徑為$HOME/bin,也會將.bazelrc設置於$HOME/.bazelrc

3.PNG

看到此圖代表Bazel套件已經完成安裝!!!

4.PNG

Step 4: 設置環境變數

上述安裝指令若輸入--user,需於$HOME/bin的路徑中進行啟動,輸入以下指令。

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

重要: 若終端機重新啟動且要使用Bazel指令,需再執行一次此指令進行環境設置。

(也可以將此指令加入./bashrc檔案中) 

 

arrow
arrow

    水面上的小草 發表在 痞客邦 留言(0) 人氣()