美文网首页
win10安装protobuf for python 并进行同时

win10安装protobuf for python 并进行同时

作者: 小小彩虹糖 | 来源:发表于2018-09-10 14:27 被阅读0次

背景:最近在写一个python的项目时,需要用到protobuf数据结构,本人的python环境是python3.5。

前提准备:在protobuf下载地址下载 protobuf-php-3.6.1.zipprotoc-3.6.1-win32.zip并解压。

1. 首先把protoc-3.6.1-win32文件夹下面的protoc.exe移至protobuf-php-3.6.1/src目录下。

2. 在cmd中进入protobuf-php-3.6.1/python目录,依次执行 python setup.py build和python setup.py test 和python setup.py install 。

3. 把protoc.exe所在的目录添加至环境变量。 通过执行 protoc --version验证设置环境变量是否成功。

4. Tensorflow object detection api中同时编译代码

./bin/protoc object_detection/protos/*.proto --python_out=.

会报错,在powershell使用此代码代替:

Get-ChildItem object_detection/protos/*.proto |Resolve-Path -Relative | %{protoc $_ --python_out=.}   

相关文章

网友评论

      本文标题:win10安装protobuf for python 并进行同时

      本文链接:https://www.haomeiwen.com/subject/sxssgftx.html