Tôi đang cố chạy một ứng dụng Flask cơ bản bằng Python 3.6. Tuy nhiên, tôi nhận được ImportError: cannot import name 'ForkingMixIn'
. Tôi không gặp lỗi này khi chạy với Python 2.7 hoặc 3.5. Làm thế nào tôi có thể chạy Flask với Python 3.6?Chạy máy chủ Flask dev trong Python 3.6 tăng ImportError cho SocketServer và 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'