python版protobuf 安装

1. 下载protobuf源代码(当前最新版本为:2.5.0)
#cd /opt
#wget
https://protobuf.googlecode.com/files/protobuf-2.5.0.tar.gz

2. 解压,编译,安装
#tar zxvf protobuf-2.5.0.tar.gz
#cd
protobuf-2.5.0
#./configure
#make
#make check

#make install

3. 继续安装protobuf的python模块(如果不用python,可跳过这一步)
#cd ./python

#python setup.py build
#python setup.py test

#python setup.py install

4. 安装完成,验证Linux命令
#protoc –version

5. 验证Python模块是否被正确安装
#python
>>>import
google.protobuf
如果没有报错,说明安装正常。

Note:

  error: package
directory ‘google/protobuf/compiler‘ does not exist

  解决办法:在google/protobuf/下创建compiler文件夹

  再次在protobuf文件夹下运行:python setup.py install

python版protobuf 安装,布布扣,bubuko.com

时间: 2024-10-11 05:21:24

python版protobuf 安装的相关文章

win10环境下python版libsvm的安装

1.前言 由于毕业设计需要用到libsvm,所以最近专心于配置libsvm,曾经尝试过在matlab中安装,但是没有成功.最终在Python环境中完成安装. 2.LIBSVM介绍 LIBSVM 是台湾大学林智仁(Lin Chih-Jen)教授等开发设计的一个操作简单.易于使用.快速有效的 SVM 软件包.可以解决分类问题(包括 C-SVC.n-SVC ).回归问题(包括 e-SVR.n-SVR )以及分布估计(one-class-SVM)等问题,提供了线性.多项式.径向基和 S 形函数四种常用的

Python版本OpenCV安装配置及简单实例

# 2018-06-03 # 1. Python下载:https://www.python.org/downloads/ 选择对应平台对应版本的的Python进行安装. 2. Python版OpenCV安装: 如果Python环境已在电脑中全局配置,则可以直接用 pip 包管理工具进行安装,打开cmd直接输入: pip3 install opencv-python 如果没有配置Python环境或者Python是隔离的,可以到相应文件夹下调用pip工具,如下图: 3. 简单实例,通过Python的

LAMP一键安装(Python版)

去年有出一个python整的LAMP自动安装,不过比较傻,直接调用的yum 去安装了XXX...不过这次一样有用shell..我也想如何不调用shell 来弄一个LAMP自动安装部署啥啥的..不过尼玛智商有限,没搞定,暂且分享一下 先说说目前的缺陷     这个脚本总体来说是调用一个字典,组成这个字典是最花费时间的,实际代码到是没几行,本来想把Nginx 的部署也加进去,什么memcached phpmyadmin apc 这样的常用组件作为功能加进去,尼玛,时间不够,只能打打酱油,包括最后我也

python通过protobuf实现rpc

由于项目组现在用的rpc是基于google protobuf rpc协议实现的,所以花了点时间了解下protobuf rpc.rpc对于做分布式系统的人来说肯定不陌生,对于rpc不了解的童鞋可以自行google,这里只是做个简单的介绍.rpc的主要功能是让分布式系统的实现更为简单,为提供强大的远程调用而不损失本地调用语义的简洁性.为了实现这个目标,rpc框架需要提供一种透明调用机制让使用者不必显示区分本地调用还是远程调用.rpc架构涉及的组件如下: 客户方像调用本地方法一样去调用远程接口方法,R

Python -- 关于pip安装Ipython

小Q:山外青山楼外楼,西湖歌舞几时休:暖风熏得游人醉,只把杭州比汴州.     --林升··题临安邸 ======================================================== 来到杭州的第18天,第一次孤身来到南方,每当周六日时孤独感袭来.无奈,只能寻求兴趣.学习,填补. 一直在实验用pip安装ipython的方式,遇到了一些问题,见下: 环境:centos 6 推荐源:wget   http://mirrors.aliyun.com/epel/epel-

使用webdriver打开本地浏览器--python版

背景:经常性的,在项目中我们需要打开不同配置的不同浏览器.在学习selenium的过程中,打开本地火狐和本地chrome是一个稍微麻烦的事情,网上的java版本资料很多,但是python版的不多,在这里,我研究了一份关于python版Selenium打开浏览器的文档,供自己备注,也希望给大家一些参考. 1.打开默认的火狐 browser = webdriver.Firefox() 2.打开本地配置的火狐 from selenium import webdriver from time impor

Debian Python升级+pip安装——基础环境配置

第一步:下载python2.7.9版本源码: wget http://python.org/ftp/python/2.7.9/Python-2.7.9.tgz 解压文件 #tar zxvf Python-2.7.9.tar.bz2 [email protected]:/opt/software# cd Python-2.7.9/ [email protected]:/opt/software/Python-2.7.9# dir config.guess Doc LICENSE Objects P

FastDFS客户端(Python版)指南

最近做了一个分布式的项目用到了FastDFS,关于FastDFS这里就不阐述了,有兴趣了解的小伙伴,请到官网:http://bbs.chinaunix.net/forum-240-1.html.这里着重介绍FastDFS客户端(Python版),此版客户端已经用于实际项目,目前运行稳定.项目托管于git,地址:https://github.com/cosysun/FastDFSClient_Python.git. 一.原理 在官方C++客户端的基础上重新封装C++接口,并提供给Python调用

LAMP一键安装包(Python版)

去年有出一个python整的LAMP自动安装,不过比较傻,直接调用的yum 去安装了XXX...不过这次一样有用shell..我也想如何不调用shell 来弄一个LAMP自动安装部署啥啥的..不过尼玛智商有限,没搞定,暂且分享一下 先说说目前的缺陷 这个脚本总体来说是调用一个字典,组成这个字典是最花费时间的,实际代码到是没几行,本来想把Nginx 的部署也加进去,什么memcached phpmyadmin apc 这样的常用组件作为功能加进去,尼玛,时间不够,只能打打酱油,包括最后我也只能用一