Контекст
Кажется, этот вопрос уже задавали несколько раз, но ни один из ответов, которые я нашел, не является достаточно ясным, и все они, похоже, упускают какой-то шаг. Я хотел бы использовать компилятор буфера протокола в моей системе Windows. Итак, я скачал последний релиз для Python https://github.com/protocolbuffers/protobuf/releases/tag/v3.8.0
Внутри архива вы можете найти первый README, который гласит: «Protobuf поддерживает несколько различных языков программирования. Для каждого языка программирования вы можете найти инструкции в соответствующем исходном каталоге о том, как установить среду выполнения protobuf для этого конкретного языка".
Итак, я иду в папку «Python» и открываю второй файл README, в котором говорится следующее:
1) Убедитесь, что у вас установлен Python 2.7 или новее. Если сомневаетесь, запустите:
$ питон -V
2) Если у вас не установлены инструменты настройки, обратите внимание, что они будут загружены и установлены автоматически, как только вы запустите setup.py
[...].
3) Создайте код C++ или установите двоичный дистрибутив protoc
. Если вы устанавливаете бинарную сборку дистрибутива кода C++, убедитесь, что это та же версия, что и этот пакет. Если сомневаетесь, запустите:
$ протокол --версия
Вопрос
Моя проблема здесь в том, как я должен установить двоичный дистрибутив protoc
? Где этот бинарный дистрибутив? Что мне нужно сделать, чтобы установить его? Есть ли инструкции для этого в одной из многих других папок, содержащихся в zip-файле? Который из ? Я вижу, что есть много других файлов README, но меня беспокоит идея случайного следования всем этим инструкциям, не будучи уверенным в том, что я делаю.
До сих пор все ответы, которые я нашел, неясны или повторно отправляют вас в начало (например: Где protoc и как его установить?)