我想用gevent进行实验,但是在安装之后,我无法加载任何gevent模块。
安装步骤如下:
sudo apt-get install libevent-dev
sudo pip install greenlet
sudo pip install gevent
环境设置是Ubuntu 10.10 x86_64gnu/Linux。
当我试着做一个简单的测试时,我得到:
>>> import gevent
>>> from gevent import socket
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ImportError: cannot import name socket
我怀疑这个装置没有做它应该做的,但我不知道出了什么问题。
在Ubuntu10.10(和更高版本)中,gevent(和依赖项)打包在UbuntuRepositories中。
2004年11月4日:
我成功地使用pip以“python方式”安装了它。以下是我所做的:
我在某个地方看到,Ubuntu的安装工具好像坏了。当你想安装一个包时,它会报告
这些命令重新准备安装工具:
之后,我试图用pip的--upgrade参数重新安装这两个包。它没有帮助,但我尝试了简单的安装,它工作了。我在pip之前就试过了,但是坏了的安装工具阻止了它的工作。
这就是最新版本(从现在起为0.13.6)。
在Ubuntu10.04和Python2.6上,我不得不做:
顺便说一下,关于Gevent的好教程:http://sdiehl.github.com/gevent-tutorial/
相关问题 更多 >
编程相关推荐