首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Flask - Gevent错误

Flask - Gevent错误
EN

Stack Overflow用户
提问于 2013-08-17 23:39:05
回答 1查看 941关注 0票数 3

在尝试启动Flask-GEvent应用程序时,我遇到了以下错误。

我的操作系统- W7 64位

代码语言:javascript
复制
C:\Users\raghul\workspace\test>python run.py
Traceback (most recent call last):
  File "run.py", line 1, in <module>
    from views import app
  File "C:\Users\raghul\workspace\test\views.py", line 4, in <module>
    from socketio import socketio_manage
  File "C:\Python27\lib\site-packages\socketio\__init__.py", line 4, in <module>

    from socketio.server import SocketIOServer
  File "C:\Python27\lib\site-packages\socketio\server.py", line 4, in <module>
    import gevent
  File "C:\Python27\lib\site-packages\gevent\__init__.py", line 40, in <module>
    from gevent import core
ImportError: DLL load failed: %1 is not a valid Win32 application.

任何帮助都是非常感谢的。

EN

回答 1

Stack Overflow用户

发布于 2013-08-19 10:05:25

这可能是Python二进制文件和gevent DLL之间的32位/64位不匹配。

我猜测您的Python是64位的,并且您安装了32位的Gevent。如果是这样,那么卸载gevent,然后下载64位版本的here。或者,您可以安装Python 32位,然后在其上安装官方的Gevent安装程序。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18290495

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档