Mac下安装GAE/GoAgent的若干问题

今天尝试在mac下安装FQ工具,著名的GAE/GoAgent,主要参考这篇文章:http://www.appifan.com/jc/201209/35546.html

但该文有些问题,或者可能是不适合现在版本的goagent,列在下面,供大家参考:

1. goagent的下载:

https://code.google.com/p/goagent/,这个地址经常被墙,不稳定,我搜到了一个百度网盘的备用地址:http://pan.baidu.com/share/link?shareid=230444&uk=1728385475,是2.1.11版本的,也可以使用。官方最新是3.x,据说要配合python 3.0以上版本使用,由于python 3.0和python 2.X版本语法变化较大,可能很多朋友的机器并未升级到python 3.0,所以不建议下载最新的goagent。当然只是据说,有兴趣的可以下来亲自试一下。

2. 启动goagent:

双击已安装的GoAgentMac,然后在控制台上点Show启动,但这时会提示:python-gevent not installed. `curl -k -L http://git.io/I9B7RQ|sh`,这是需要安装gevent,但如果按照提示中的命令,在终端上输入:curl -k -L http://git.io/I9B7RQ|sh命令,下载回来后却会提示:

tar: Unrecognized archive format

tar: Error exit delayed from previous errors.

 造成这个错误的原因是是 gevent 转移之后 http://git.io/I9B7RQ 里面的命令没有更新,使用下面几步命令可运行成功:

curl -L -Ohttps://github.com/downloads/surfly/gevent/gevent-1.0rc2.tar.gz 

tar xvzpf gevent-1.0rc2.tar.gz && cd gevent-1.0rc2 

sudo python setup.py install

 最后一步终端会出现较多警告,并编译较长时间,但耐心等待,最终会成功安装gevent。

安装完成后再次双击GoAgentMac点Show查看启动状态,可能仍会提示一个权限方面的错误,这时可以按提示直接用root权限执行goagent中的proxy.py:

cd /Applications/goagent/local/

sudo python proxy.py

 这样即可正确启动,此后Ctrl+C退出或者关闭终端,再双击GoAgentMac,就可以正确启动了。

剩下的按照说明中的设置好浏览器中的代理,即可成功FQ,访问google.com或者twitter.com毫无鸭梨。

 

你可能感兴趣的:(goagent)