В моем каталоге proto находятся следующие файлы.
(virtualenv) home/Application/proto# account.proto asset.proto float_account.proto __init__.py organization_account.proto payload.proto __pycache__ share_asset.proto
В каталоге приложения есть две папки.
(virtualenv) home/Application# protocompiled proto
Я получаю эту ошибку "Отсутствует входной файл.), Когда он находится у родителякаталог, я запускаю эту команду для компиляции прототипов файлов
(virtualenv) home/Application# python -m grpc_tools.protoc -I .proto/payload.proto --python_out=protocompiled
Я получаю ту же ошибку, если я перехожу в каталог прототипов и запускаю следующую команду, т.е. отсутствует входной файл.
(virtualenv) home/Application/proto# python -m grpc_tools.protoc --proto_path=payload.proto
Версии:
protobuf==3.6.1
grpcio==1.14.2
grpcio-tools==1.14.2