麦创网

发表于 13/1/3 19:58:55 |显示全部楼层


   本文主要介绍在Mountain Lion系统上安装gevent,写作时实际操作环境是OS X 10.8.2。为什么要装gevent,就不多解释了,简单来说是goagent最近重写了代码,得用到这个插件;gevent的作用和原理,我也没研究,按照这个步骤,能装、能用,over。

1. 安装 XCode,在App Store中选择安装XCode,程序是免费的。安装好之后启动并在XCode菜单的preference里安装Command line tools。这个的关键是布置了安装后续软件的环境。

我们还需要多做两步,打开终端程序,运行:

sudo ln -s /usr/bin/gcc /usr/bin/gcc-4.2sudo chmod 777 /Library/Python/2.7/site-packages/

2. 安装brew:在终端执行

ruby -e “$(curl -fsSkL raw.github.com/mxcl/homebrew/go)”  –请注意都是半角英文双引号

3. 安装libevent:在终端执行

brew install libevent

4. 安装pip:在终端执行

easy_install pip

5. 安装cython:在终端执行

pip install cython

6. 安装greenlet:在终端执行

sudo pip install greenlet

7. 安装gevent:在终端执行

curl -k -L http://git.io/I9B7RQ|sh

需要注意的是,整个过程是需要联网下载安装包的,特别最后一步,如果失败,请尝试修改hosts或者先通过其他方式搞通你的网络。

本文参考:https://code.google.com/p/goagent/issues/detail?can=2&start=0&num=100&q=&colspec=ID%20Type%20Status%20Priority%20Milestone%20Owner%20Summary&groupby=&sort=&id=7062 在该文基础上增加了个别步骤,解决部分报错。感谢原作者。


打赏楼主

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

 

发表于 13/1/4 10:38:06 |显示全部楼层
……学习了
 
您需要登录后才可以回帖 登录 | 注册

本版积分规则

麦创网 ( 豫ICP备2025136957号 )

@麦创网 禁止任何未经允许的修改,传播或使用。

Powered by Discuz!

©2012 @ iMac.vip. 用户言论不代表本站立场。

返回顶部