小编Isa*_*Isa的帖子

如何在 Windows 中安装 Python 的“protoc”二进制发行版

语境

这似乎是一个以前被问过好几次的问题,但我找到的答案都不够明确,而且似乎都遗漏了一步。我想在我的Windows系统中使用protocol buffer编译器。因此,我下载了 Python 的最新版本https://github.com/protocolbuffers/protobuf/releases/tag/v3.8.0

在 zip 中,您可以找到第一个 README,其中写着“ Protobuf 支持多种不同的编程语言。对于每种编程语言,您可以在相应的源目录中找到有关如何为该特定语言安装 protobuf 运行时的说明”。

因此,我转到“Python”文件夹并打开第二个自述文件,其中包含以下内容:

1) 确保您有 Python 2.7 或更高版本。如果有疑问,请运行:

$ python -V

2) 如果您没有安装setuptools,请注意,一旦您运行setup.py[...],它将自动下载并安装。

3) 构建 C++ 代码,或安装protoc. 如果您安装二进制构建 C++ 代码发行版,请确保它与此包的版本相同。如果有疑问,请运行:

$ 协议--版本

问题

我的问题是,我应该如何安装 的二进制发行版protoc?这个二进制发行版在哪里?我需要做什么来安装它?zip 文件中包含的许多其他文件夹之一中是否有相关说明?哪一个 ?我可以看到还有许多其他自述文件,但我担心随机遵循所有这些说明而不确定我在做什么的想法。

到目前为止,我发现的所有答案都晦涩难懂,或者重新将您发送到开头(例如:protoc 在哪里以及如何安装它?

python windows protocol-buffers protoc

3
推荐指数
1
解决办法
2937
查看次数

标签 统计

protoc ×1

protocol-buffers ×1

python ×1

windows ×1