在PythonAnywhere上运行Flask-SocketIO应用程序会引发IOError

时间:2016-10-27 14:36:30

标签: python flask pythonanywhere flask-socketio

我试图在PythonAnywhere上使用Flask-SocketIO运行聊天应用。加载页面需要很长时间或仅部分加载,聊天无效。它在本地运行时有效。为什么它不适用于PythonAnywhere?

2016-10-27 13:23:27,059 :IOError: write error
2016-10-27 13:23:27,060 :Error running WSGI application
Traceback (most recent call last):
  File "/bin/user_wsgi_wrapper.py", line 156, in __call__
    yield response
GeneratorExit

1 个答案:

答案 0 :(得分:3)

PythonAnywhere doesn't support websockets。 Flask-SocketIO需要来自服务器的WebSocket支持,因此如果它不可用,它将无法工作。