ためtensorflowパッケージを見つけることができません:私は、正確なソースコードを保存しBazel私は<a href="https://github.com/tensorflow/tensorflow/tree/master/tensorflow/examples/label_image" rel="nofollow noreferrer">this example</a>仕事をしようが、毎回私は、このエラーメッセージを取得bazelとプログラム構築しようとC++のコード例
bazel build //code:label_image
ERROR: /home/jonas/tensorflow/code/BUILD:12:1: no such package 'tensorflow': BUILD file not found on package path and referenced by '//code:label_image'.
ERROR: /home/jonas/tensorflow/code/BUILD:12:1: no such package 'tensorflow': BUILD file not found on package path and referenced by '//code:label_image'.
ERROR: /home/jonas/tensorflow/code/BUILD:12:1: no such package 'tensorflow': BUILD file not found on package path and referenced by '//code:label_image'.
ERROR: /home/jonas/tensorflow/code/BUILD:12:1: no such package 'tensorflow': BUILD file not found on package path and referenced by '//code:label_image'.
ERROR: /home/jonas/tensorflow/code/BUILD:12:1: no such package 'tensorflow': BUILD file not found on package path and referenced by '//code:label_image'.
ERROR: Analysis of target '//code:label_image' failed; build aborted.
INFO: Elapsed time: 1.261s
をgithubからcode
というディレクトリに移動します。私はtensorflow
をpip(pip3 install --upgrade tensorflow
)を介して(アクティブな)仮想環境にインストールしました。私はarch linuxを使っています。
なぜ、bazelが適切なパッケージを見つけられないのですか?私は、bazel/tensorflowにはかなり新しいです。これらのパッケージはどこに保存されていますか?明示的にどこかでそれらを指定しなければなりませんか?
ご覧いただきありがとうございます。完全なプロジェクトをgithubからダウンロードしてそこにサンプルビルドを実行すれば十分ですか、それとも動作させるには何かを事前にビルドする必要がありますか? – Jonas
はい、READMEのTensorflow固有の追加手順に従ってモデル定義をダウンロードしてください。 – Jin