文档章节

安装protobuf (ubuntu)(python)

sunchenglu
 sunchenglu
发布于 2015/08/15 16:05
字数 192
阅读 116
收藏 0
  1. 下载protobuf

  2. 编译之:解压后cd到protobuf-2.3.0的目录下

    $ ./configure

    $ make

    $ make install

  3. 检查是否安装成功

    $ protoc --version

    成功后的提示:libprotoc 2.3.0

  4. 安装protobuf的pyton模块

    $ cd ./python

    $ python setup.py build

    $python setup.py test

    $ python setup.py install

  5. 进入python测试一下

    >>> from google.protobuf import descriptor

    没错误即可

  6. ubuntu中有个常见错误:(参考网友的帖子,多谢 blog.csdn.net/xocoder/article/details/9155901)

    protoc: error while loading shared libraries:

    protobuf的默认安装路径是/usr/local/lib,而/usr/local/lib 不在Ubuntu体系默认的 LD_LIBRARY_PATH 里,所以就找不到该lib,解决方法:

    $ sudo vi /etc/ld.so.conf.d/libprotobuf.conf

    在里面写入

    /usr/local/lib

    :wq保存退出

    $ sudo ldconfig

    再次运行protoc --version,应当可以看到版本号





© 著作权归作者所有

共有 人打赏支持
sunchenglu
粉丝 0
博文 1
码字总数 192
作品 0
朝阳
私信 提问
Google protobuf的安装 

下载: http://download.openpkg.org/components/cache/protobuf/protobuf-2.5.0.tar.bz2 tar -xf protobuf-2.5.0.tar.bz2 cd protobuf-2.5.0 编译安装 ./configure make make check make i......

lee_ypp
2017/10/27
0
0
python调用Google Protocol Buffer

下载地址: http://code.google.com/p/protobuf/downloads/list 安装命令 tar -xzf protobuf-2.5.0.tar.gz cd protobuf-2.5.0 ./configure --prefix=$INSTALL_DIR make make check make inst......

彼得
2013/10/18
0
0
grpc| python 实战 grpc

date: 2018-5-15 22:12:32 title: grpc| python 实战 grpc description: 只要代码可以跑起来, 很多难题都会迎刃而解. so, keep coding and stay hungry. 之前用 swoole 写 server 时就接触过...

daydaygo
05/16
0
0
多语言跨平台序列化框架Google Protobuf-with Netty

protoc安装 下载Protobuf [Protobuf][https://code.google.com/p/protobuf/] 我下载的是Protobuf 2.5.0版本. 如果是Windows系统,可直接下载win32, 解压出protoc.exe到任意目录.Linux系统下载...

震秦
2013/08/26
0
1
protobuf,json,xml,binary,Thrift之间的对比

golang 使用 protobuf 的教程 golang使用protobuf 一条消息数据,用protobuf序列化后的大小是json的10分之一,xml格式的20分之一,是二进制序列化的10分之一,总体看来ProtoBuf的优势还是很明...

mickelfeng
11/19
0
0

没有更多内容

加载失败,请刷新页面

加载更多

2018最新Web前端经典面试试题及答案

javascript: JavaScript中如何检测一个变量是一个String类型?请写出函数实现 typeof(obj) === "string" typeof obj === "string" obj.constructor === String 请用js去除字符串空格? 方法一...

Jack088
15分钟前
0
0
大数据教程(10.1)倒排索引建立

前面博主介绍了sql中join功能的大数据实现,本节将继续为小伙伴们分享倒排索引的建立。 一、需求 在很多项目中,我们需要对我们的文档建立索引(如:论坛帖子);我们需要记录某个词在各个文...

em_aaron
20分钟前
0
0
"errcode": 41001, "errmsg": "access_token missing hint: [w.ILza05728877!]"

Postman获取微信小程序码的时候报错, errcode: 41001, errmsg: access_token missing hint 查看小程序开发api指南,原来access_token是直接当作parameter的(写在url之后),scene参数一定要...

两广总督bogang
20分钟前
3
0
MYSQL索引

索引的作用 索引类似书籍目录,查找数据,先查找目录,定位页码 性能影响 索引能大大减少查询数据时需要扫描的数据量,提高查询速度, 避免排序和使用临时表 将随机I/O变顺序I/O 降低写速度,占用磁...

关元
39分钟前
6
0
撬动世界的支点——《引爆点》读书笔记2900字优秀范文

撬动世界的支点——《引爆点》读书笔记2900字优秀范文: 作者:挽弓如月。因为加入火种协会的读书活动,最近我连续阅读了两本论述流行的大作,格拉德威尔的《引爆点》和乔纳伯杰的《疯传》。...

原创小博客
51分钟前
17
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部