ubuntu20編譯TensorFlow 原始碼

2021-10-12 19:22:42 字數 852 閱讀 8840

參考

1. 安裝依賴

2. 安裝bazel

git clone
現在的最新master開發分支應該是tensorflow 2.x版本的。

4. 配置build

cd tensorflow

./configure

5. 構建 pip 軟體包

bazel build //tensorflow/tools/pip_package:build_pip_package --local_ram_resources=2048

./bazel-bin/tensorflow/tools/pip_package/build_pip_package --nightly_flag /tmp/tensorflow_pkg

6. 安裝軟體包

pip install /tmp/tensorflow_pkg/tf_nightly-2.5.0-cp38-cp38-linux_x86_64.whl
安裝成功後,列印一下版本號:

python

>>> import tensorflow

>>> tensorflow.__version__

'2.5.0'

>>> exit()

覺得tensorflow很不好編譯,以前編譯總是失敗,總算成功一次,也是暈暈乎乎的。bazel也覺得不好用,編譯tensorflow時間比較長,如果中間出了問題,就又從頭開始編譯,盯了一天終於用虛擬機器編譯成功一次。

查詢tensorflow安裝路徑為:

tensorflow.__path__

參考:

ubuntu20 基礎配置整理

安裝openconnect並連線校園網 參考 安裝openssh sever。參考 安裝oh my zsh 參考1 參考2注 如果github太慢可以用gitee上的映象 如clone oh my zsh時可將命令git clone oh my zsh修改為git clone oh my zsh.g...

ubuntu20 增加root使用者

1.第一步 以普通使用者登入系統,建立root使用者的密碼 在終端輸入命令 sudo passwd root 然後輸入設定的密碼,輸入兩次,這樣就完成了設定root使用者密碼了 注意linux系統下密碼是沒有回顯的 2.第二步 修改 50 ubuntu.conf 檔案 在終端輸入命令 sudo ge...

ubuntu 20 新增開機自啟動

開機自啟動 ubuntu作為伺服器使用時,常常需要在機器重啟時能自動啟動我們開發的服務。有時候我們想要指令碼開機自動執行,那麼就需要設定開機自啟動指令碼。網上有很多種解決方案,基本上是分為三種 修改 etc r.local 我在ubuntu18和ubuntu20.10都親測 etc rc.d rc....