大家好我已下载了一个需要gevent python库的脚本,每次运行脚本时都会说:
File "shodan.py", line 7, in <module>
from gevent import monkey
File "C:\Python27\lib\site-packages\gevent\__init__.py", line 48, in <module>
from gevent.greenlet import Greenlet, joinall, killall
File "C:\Python27\lib\site-packages\gevent\greenlet.py", line 6, in <module>
from gevent.hub import greenlet, getcurrent, get_hub, GreenletExit, Waiter
File "C:\Python27\lib\site-packages\gevent\hub.py", line 30, in <module>
greenlet = __import__('greenlet').greenlet
ImportError: No module named greenlet
我已经成功下载并安装了gevent,我很困惑,有人可以给我解决方案并解释问题。
答案 0 :(得分:10)
尝试通过pip安装greenlet
,如下所示:pip install greenlet
。
答案 1 :(得分:1)
这就是我如何做到这一点:
答案 2 :(得分:0)
python app.py
而不是尝试
python2.7 app.py
为我工作....
答案 3 :(得分:0)
假设您已安装 gevent :
检查您是否在名为 gevent.py 的同一文件夹中没有其他文件,因为如果是,则执行&#34; 导入gevent &#34;它导入/调用您命名为 gevent.py 的文件。
更改文件名,它应该有效。