无法在Heroku云上使用gunicorn运行我的Web Socket网站。在本地('heroku local')可以正常工作,但是当我尝试访问我的网站URL时,它会崩溃。
日志:
2018-07-18T20:45:32.563241+00:00 app [web.1]:错误:类URI 'geventwebsocket.gunicorn.workers.GeventWebSocketWorker'无效或未找到: 2018-07-18T20:45:32.563242+00:00 app [web.1]:
2018-07-18T20:45:32.563244+00:00 app [web.1]:[Traceback(最近的调用最先):
日志:
2018-07-18T20:45:32.563241+00:00 app [web.1]:错误:类URI 'geventwebsocket.gunicorn.workers.GeventWebSocketWorker'无效或未找到: 2018-07-18T20:45:32.563242+00:00 app [web.1]:
2018-07-18T20:45:32.563244+00:00 app [web.1]:[Traceback(最近的调用最先):
2018-07-18T20:45:32.563246+00:00 app [web.1]:File "/app/.heroku/python/lib/python3.6/site-packages/gunicorn/util.py", line 132, in load_class
2018-07-18T20:45:32.563247+00:00 app [web.1]:mod = import('.'.join(components))
2018-07-18T20:45:32.563249+00:00 app [web.1]:ModuleNotFoundError:没有名为'geventwebsocket'的模块
2018-07-18T20:45:32.563250+00:00 app [web.1]:]
pip install gevent-websocket
- Grant Miller