Я пытаюсь запустить базовое приложение Flask с использованием Python 3.6. Тем не менее, я получаю ImportError: cannot import name 'ForkingMixIn'
. Я не получаю эту ошибку при работе с Python 2.7 или 3.5. Как запустить Flask с Python 3.6?Running Flask dev сервер в Python 3.6 вызывает ImportError для SocketServer и ForkingMixIn
from flask import Flask
app = Flask(__name__)
@app.route("/")
def hello():
return "Hello, World!"
Traceback (most recent call last):
File "C:\Python36\lib\site-packages\werkzeug\serving.py", line 65, in <module>
from SocketServer import ThreadingMixIn, ForkingMixIn
ImportError: No module named 'SocketServer'
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File ".\fsk.py", line 9, in <module>
app.run()
File "C:\Python36\lib\site-packages\flask\app.py", line 828, in run
from werkzeug.serving import run_simple
File "C:\Python36\lib\site-packages\werkzeug\serving.py", line 68, in <module>
from socketserver import ThreadingMixIn, ForkingMixIn
ImportError: cannot import name 'ForkingMixIn'