近来研究gevent协程高并发框架甚为痴迷,看到gevent tutorial中有个gevent_zeromq有关的例子,十分高兴,打算照着做一遍,发现安装gevent_zeromq非常麻烦。

经过一番折腾和试验,成功解决,特记录如下:

1.安装相关依赖库(可能不是必须的):

sudo apt-get install g++ build-essential gawk zlib1g-dev uuid-dev
sudo apt-get install python2.7-dev libzmq-dev

2.先下载gevent_zeromq 下载地址:
https://pypi.python.org/simple/gevent-zeromq/
选择一个版本,我选择最新的版本是0.2.5, 然后cd到下载目录,阅读README.rst,发现依赖关系是

最关键的一步是要下载正确版本的pyzmq模块。 因为zmq并不是gevent_zeromq本身的文件 它只是使zmq变得gevent化了。
使用下面的命令安装pyzmq,这是一个比较古老的版本,当前最新的版本已经是14.7.0了。


easy_install "pyzmq==2.2.0"

最后运行
python setup.py install

3.测试是否安装成功
在命令行启动python,执行
import gevent
from gevent_zeromq import zmq

如果没有报错说明操作成功

参考文献
[1].http://www.9miao.com/thread-58969-1-1.html

[2].https://github.com/rockywu/ubunut12.04-zeromq-pyzmq-php-zmq-install
[3].http://www.tuicool.com/articles/RRBBV3
[4].http://hao.jobbole.com/pyzmq/

在Ubuntu 14.04 64上安装gevent_zeromq-0.2.5相关推荐

  1. Ubuntu 14.04 64bit上安装Intel官方集显更新驱动程序

    说实在的,玩Linux现在唯一不爽的就是几个地方,网银支付,显卡驱动等等,好在现在显卡的驱动有些眉目了,Intel,NviDIA,ATI等显卡厂商开始逐渐重视Linux用户的需求了,Nvidia已经开 ...

  2. 在Ubuntu 14.04 64bit上安装Markdown编辑器Remarkble

    目前Markdown已经是非常流行和高效的文档整理和书写工具语言, 我以前接触过, 但是一直没有坚持下来, 这次五一假期期间我强迫自己去熟悉它的语法格式和编辑器, 原来我在Ubuntu 14.04 6 ...

  3. 在Ubuntu 14.04 64bit上安装Markdown和绘图软件Haroopad

    简介 Haroopad:一款让你欲罢不能的Markdown编辑器 身为大程序员,我本来是不需要 Markdown 编辑器的,但是 Haroopad 让我简直欲罢不能,不能再爱更多.跨平台,代码高亮,V ...

  4. 在Ubuntu 14.04 64bit上安装StarUML 2.5版本

    StarUML是来自韩国的一个优秀的UML绘图软件, 原来是免费软件, 现在需要付费购买.当然免费使用功能会有诸多限制. 它支持Windows, Linux和Mac OS等平台. 下面是我在Ubunt ...

  5. 在Ubuntu 14.04 64bit上安装百度云Linux客户端BCloud

    百度云是一个不错的网盘,Bcloud 是一个 Linux 下超赞的客户端, 官网 github: https://github.com/LiuLang/bcloud-packages 和kwplaye ...

  6. 在ubuntu 14.04 64bit上安装酷我音乐盒Linux客户端kwplayer

    kwplayer 是linux桌面下的轻量级的音乐播放软件, 由LiuLang同学开发, 使用的是Python3+gtk3, 开源的(GPLv3). 它的主要特点有: • 使用了kuwo.cn(酷我音 ...

  7. 在Ubuntu 14.04 64bit上安装numpy和matplotlib库

    机器学习是数据挖掘的一种实现形式,在学习<机器学习实战>过程中,需要python环境中安装好numpy和matplotlib库,特此将我在Ubuntu 14.04 64bit上的摸索过程总 ...

  8. Ubuntu 14.04 64位安装32位兼容包

    问题描述 我的操作系统是64bit版的Ubuntu 14.04,很多32bit的软件无法安装使用,因此希望通过安装32位兼容包解决. 安装过程 在Ubuntu 13.10之前,可以通过安装 ia32- ...

  9. 酷我音乐for linux,在ubuntu 14.04 64bit上安装酷我音乐盒Linux客户端kwplayer

    kwplayer是linux桌面下的轻量级的音乐播放软件, 由LiuLang同学开发, 使用的是Python3+gtk3, 开源的(GPLv3). 它的主要特点有: 使用了kuwo.cn(酷我音乐盒) ...

最新文章

  1. DELPHI加密字串(异或运算加密)
  2. [vue] 如果让你教一个2-3年经验前端经验的同事使用vue,你该怎么教?
  3. php异步轮询如何实现,深入剖析JavaScript异步之事件轮询
  4. 从单片机步入Linux之文件系统的构建
  5. qcustomplot圆_QCustomPlot使用心得五:坐标轴常用属性设置
  6. 印度:10美元电脑与全民免费上网
  7. matlab的梯形公式推导公式,复化梯形公式,辛普森公式的matlab程序
  8. 《图解算法》第11章之 接下来如何做
  9. java随机不重复点名_怎样用java做一个点名器,除重复,并且用键盘输入
  10. mt4的服务器在哪个文件,MT4服务器地址在哪个文件
  11. 小程序(十)签到业务流程分析
  12. 公司域名邮箱如何注册?163公司邮箱注册好用吗?
  13. 天津市网络安全等级保护和关键信息基础设施安全保护工作宣贯会成功举办
  14. Python数据攻略-Pandas进行Excel文件读写
  15. 什么是 Ubuntu?
  16. 零知识证明经典文献大汇总(可收藏)
  17. GFC全球影视区块链技术峰会在河南成功举办
  18. android更新UI(界面)的方法;android刷新界面数据的方法;android定时器更新界面
  19. EasyPOI导入多个sheet,既可更新又可新增,且从第二个sheet开始是根据第一个sheet内容的详情导入
  20. nginx配置文件解释(转载隔壁老梁)

热门文章

  1. Linux 忘记root登录密码解决方法
  2. 算法复习——bitset(bzoj3687简单题)
  3. 学习动力之“学习金字塔 (爱德加•戴尔)”理论
  4. win7如何设置某个软件不弹出用户账户控制
  5. ACM1881 01背包问题应用
  6. UESTC 1811 Hero Saving Princess
  7. gis中的加权求和工具在哪里_ArcGIS教程:加权总和的工作原理
  8. mysql更新索引不影响业务_mysql索引更新要多久
  9. mysql激活指令_MySQL命令大全
  10. mysql err 1349_MySQL 视图 第1349号错误解决方法