Не удается найти папку «datagen» и файл BUILD, даже если он существует - PullRequest
0 голосов
/ 20 апреля 2019

Я пытаюсь запустить проект Bazel из https://github.com/GoogleCloudPlatform/healthcare/tree/master/fhir/immunizations_demo.

Не могли бы вы помочь мне с именем папки, из которой нужно выполнить следующую команду?Похоже, файл данных и файл BUILD оба существуют, хотя bazel все еще жалуется, что не может найти его

bazel run //datagen:data_gen -- --num=1 --output_path=demo_data.ndjson

Я попытался запустить его в папке "healthcare / fhir / immunizations_demo" , но не смогниже ошибка

INFO: Invocation ID: 26092ad2-2ae0-49c9-ac2c-4988bf053007
ERROR: Skipping '//datagen:data_gen': no such package 'datagen': BUILD file not found on package path
WARNING: Target pattern parsing failed.
ERROR: no such package 'datagen': BUILD file not found on package path
INFO: Elapsed time: 0.070s
INFO: 0 processes.
FAILED: Build did NOT complete successfully (0 packages loaded)
FAILED: Build did NOT complete successfully (0 packages loaded)

Спасибо

1 Ответ

1 голос
/ 21 апреля 2019
bazel run //fhir/immunizations_demo/datagen:data_gen -- --num=1 --output_path=demo_data.ndjson

// относится к каталогу, в котором находится файл WORKSPACE, поэтому полная метка назначения равна //fhir/immunizations_demo/datagen:data_gen.

...