天天看點

error loading package '': Encountered error while reading extension file 'repositories/repositories

安裝bazel 運作

bazel-bin/tensorflow/tools/graph_transforms/summarize_graph \

>   --in_graph=/tmp/inception_v3.pb

一直提示:error loading package '': Encountered error while reading extension file 'repositories/repositories.bzl': no such package '@io_bazel_rules_docker//repositories'報錯

檢視了網上的一些資料,讓人抓狂,有的說bazel的配置高了,我換成bazel0.19版本,可是不行,通過conda install bazel安裝的是最新版本,運作報錯是版本太高,不符合tensorflow版本,檢視了一下可以用bazel0.26的,是以又換了,還是爆出同樣的錯誤,來回折騰了兩天,要命啊,真的想放棄了,後來就瞎貓碰上死耗子了吧,反正都快要放棄了,就試試下面的安裝方法

 wget https://github.com/bazelbuild/bazel/releases/download/0.29.1/bazel-0.29.1-installer-linux-x86_64.sh .

 chmod +x ./bazel-0.29.1-installer-linux-x86_64.sh

 ./bazel-0.29.1-installer-linux-x86_64.sh --user

source /root/.bazel/bin/bazel-complete.bash

然後運作,居然通過了,我滴天,雖然還報一些其他的錯誤,但是這個問題解決了,而且運作

bazel build --config=opt --config=cuda //tensorflow/tools/pip_package:build_pip_package.sh

編譯成功了,我不知道是為什麼,因為是水手,就是想吼····

繼續閱讀