2016-05-07 22 views
2

ich offizielle Demo-Code versucht:Wie Python flask_socketio App packen mit pyinstaller

#test.py 
from flask import Flask, render_template 
from flask_socketio import SocketIO 

app = Flask(__name__) 
app.config['SECRET_KEY'] = 'secret!' 
socketio = SocketIO(app) 

if __name__ == '__main__': 
    socketio.run(app) 

es läuft gut, aber wenn verpackt mit:

pyinstaller --onefile test.py 

und dann test.exe laufen, ich habe:

Z:\test\dist>test2.exe 
Traceback (most recent call last): 
    File "<string>", line 6, in <module> 
    File "site-packages\flask_socketio\__init__.py", line 119, in __init__ 
    File "site-packages\flask_socketio\__init__.py", line 144, in init_app 
    File "site-packages\socketio\server.py", line 72, in __init__ 
    File "site-packages\engineio\server.py", line 100, in __init__ 
ValueError: Invalid async_mode specified 
test2 returned -1 

Gibt es irgendetwas, was ich vermisse?

Antwort

Verwandte Themen