我是gevent的新手。我正在运行以下代码:
import gevent
def foo():
print('Running in foo')
gevent.sleep(0)
print('Explicit context switch to foo again')
def bar():
print('Explicit context to bar')
gevent.sleep(0)
print('Implicit context switch back to bar')
gevent.joinall([
gevent.spawn(foo),
gevent.spawn(bar),
])
我收到此错误:
Traceback (most recent call last):
File "ex.py", line 13, in <module>
gevent.join([
AttributeError: 'module' object has no attribute 'join'
答案 0 :(得分:3)
您可能会收到该错误,因为您正试图从您恰好命名为gevent.py的文件中导入/调用gevent。更改文件的名称,它应该可以正常工作(假设您安装了gevent)。