mac 10.6系统 goagent gevent
goagent可以正常运行,但是老是提示我gevent没装,据说装了更快那我就想着装掉算了。
系统是osx 10.6.8,先是google 方法,乱七八糟一堆,各种说法,有的说python版本太低了,还好我没冲动升级到python2.7,后来看一个老外说升级osx默认的python可能会带来问题。
最基本可靠的方法就是按照goagent官网的faq,
https://code.google.com/p/goagent/wiki/InstallGeventAndPyopensslOnUbuntu
osx10.6.8自带的是python2.6,但我这里测试最后一切正常,完全不需要升级到2.7那么麻烦。
我的步骤是:并没有出现任何问题
curl -L -O https://github.com/python-greenlet/greenlet/archive/0.4.0.tar.gz && tar xvzpf 0.4.0.tar.gz && cd greenlet-0.4.0 && sudo python setup.py install
系统是osx 10.6.8,先是google 方法,乱七八糟一堆,各种说法,有的说python版本太低了,还好我没冲动升级到python2.7,后来看一个老外说升级osx默认的python可能会带来问题。
最基本可靠的方法就是按照goagent官网的faq,
https://code.google.com/p/goagent/wiki/InstallGeventAndPyopensslOnUbuntu
osx10.6.8自带的是python2.6,但我这里测试最后一切正常,完全不需要升级到2.7那么麻烦。
我的步骤是:并没有出现任何问题
安装greenlet
curl -L -O https://github.com/python-greenlet/greenlet/archive/0.4.0.tar.gz && tar xvzpf 0.4.0.tar.gz && cd greenlet-0.4.0 && sudo python setup.py install
安装gevent
curl -L -O https://github.com/downloads/SiteSupport/gevent/gevent-1.0rc2.tar.gz && tar xvzpf gevent-1.0rc2.tar.gz && cd gevent-1.0rc2 && sudo python setup.py install
因为我看我已经有openssl了,所以直接安装pyopenssl
http://pypi.python.org/packages/source/p/pyOpenSSL/pyOpenSSL-0.13.tar.gz
在这里下载后解压,cd到解压目录运行
sudo python setup.py install
这就可以了,打开python proxy.py,gevent提示已经消失。但是我这里多了个出错提示:
DeprecationWarning: gevent.coros has been renamed to gevent.lock import gevent.coros
google到的唯一结果在这里:https://maskv.com/technology/192.html照他说的,编辑proxy.py,把所有的gevent.coros改为gevent.lock,保存。再次运行就没有任何错误了。
Comments
Post a Comment