centos6.4 安装gevent
2016-05-26 16:24
302 查看
由于工作中需要用到gevent,今天在centos6.4系统上安装,由于机器上不能连网,本来几分钟的事,折腾了一天,很大的感触就是google很重要,下面说说我这一天的遭遇。
首先查了一下gevent的安装步骤,网上一大堆,不过几乎都是一样的东西,必须先安装:
1、greenlet
2、libevent
这俩货。
先来安装libevent,我今天大部分时间都耗费在这货身上。我不能上网不能用yum这万能的神,只能用rpm这样的凡人安装。先到网上把需要的rpm包下下来,不多就三个libevent-devel、libevent-doc还有libevent-headers。好了,准备完毕开始安装,先安装libevent-devel,提示没有找到依赖库doc和headers(简称);那安装doc吧,提示没找到devel;不死心再安装headers,心怀希望,期望奇迹诞生,很遗憾没发生奇迹,提示没找到devel。到这就有点懵逼了,或许还需要依赖什么库吧,然后上网一顿搜,妈蛋一堆yum安装libevent-devel,我TM就日了,手动报错,yum安装就可以,你们就不报错,真TM日了哈士奇了。最后看到一篇博客,中间提到centos、REHL6,依赖有问题,最后源码安装搞定。附上博客地址:http://blog.csdn.net/lday/article/details/18559555。另外把错误附上,以便以后直接搜错误能搜到本文。
rpm error:
1、error: Failed dependencies:
libevent-doc = 1.4.13-4.el6 is needed by libevent-devel-1.4.13-4.el6.x86_64
libevent-headers = 1.4.13-4.el6 is needed by libevent-devel-1.4.13-4.el6.x86_64
2、error: Failed dependencies:
libevent-devel = 1.4.13-4.el6 is needed by libevent-doc-1.4.13-4.el6.noarch
3、提示同错误2。
搞定libevent,再安装greenlet,这个也遇到了错误:
不过,这次度娘很给力,很快就搜到答案了,我安装centos系统的时候选择的是最小安装,没有选择开发环境,所以需要安装python-devel、libffi-devel这两个开发库。唉,以后安装系统的时候,要记得选择开发版哦,千万别选最小安装,说起来都是泪啊。
安装完两个依赖库,再安装gevent,很给力,一次成功。进入python环境,import下,完全OK。
首先查了一下gevent的安装步骤,网上一大堆,不过几乎都是一样的东西,必须先安装:
1、greenlet
2、libevent
这俩货。
先来安装libevent,我今天大部分时间都耗费在这货身上。我不能上网不能用yum这万能的神,只能用rpm这样的凡人安装。先到网上把需要的rpm包下下来,不多就三个libevent-devel、libevent-doc还有libevent-headers。好了,准备完毕开始安装,先安装libevent-devel,提示没有找到依赖库doc和headers(简称);那安装doc吧,提示没找到devel;不死心再安装headers,心怀希望,期望奇迹诞生,很遗憾没发生奇迹,提示没找到devel。到这就有点懵逼了,或许还需要依赖什么库吧,然后上网一顿搜,妈蛋一堆yum安装libevent-devel,我TM就日了,手动报错,yum安装就可以,你们就不报错,真TM日了哈士奇了。最后看到一篇博客,中间提到centos、REHL6,依赖有问题,最后源码安装搞定。附上博客地址:http://blog.csdn.net/lday/article/details/18559555。另外把错误附上,以便以后直接搜错误能搜到本文。
rpm error:
1、error: Failed dependencies:
libevent-doc = 1.4.13-4.el6 is needed by libevent-devel-1.4.13-4.el6.x86_64
libevent-headers = 1.4.13-4.el6 is needed by libevent-devel-1.4.13-4.el6.x86_64
2、error: Failed dependencies:
libevent-devel = 1.4.13-4.el6 is needed by libevent-doc-1.4.13-4.el6.noarch
3、提示同错误2。
搞定libevent,再安装greenlet,这个也遇到了错误:
error: command 'gcc' failed with exit status 1`
不过,这次度娘很给力,很快就搜到答案了,我安装centos系统的时候选择的是最小安装,没有选择开发环境,所以需要安装python-devel、libffi-devel这两个开发库。唉,以后安装系统的时候,要记得选择开发版哦,千万别选最小安装,说起来都是泪啊。
安装完两个依赖库,再安装gevent,很给力,一次成功。进入python环境,import下,完全OK。
相关文章推荐
- centos6.5 安装libevent
- Linux启动/停止/重启Mysql数据库的方法
- linux下Vim和Terminal配色
- linux内核4.2.x实现自定义系统调用
- CentOS6.5基本命令汇总
- centos 6.5安装vncserver
- linux 内核定时器 timer_list / mod_timer/init_timer
- 转:linux的源码查看, c++语法 查看网站
- Linux学习:find、chmod、ps命令
- GNU/Linux上程序的国际化和本地化(I18N & I10N)
- Centos 用yum安装软件包命令总结
- Linux终端截屏
- LINUX系统,profile文件出错
- linux小白-基础篇-系统简单优化
- centos 6.5 x64安装mysql 5.7
- Linux的/etc/issue、/etc/issue.net和/etc/motd的区别
- Centos系统备份与恢复教程
- CentOS6.5升级内核
- LINUX查看硬件配置命令
- centos6.5下Zabbix系列之Zabbix安装搭建及汉化