【发布时间】:2021-05-17 11:45:42
【问题描述】:
import flask
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "C:\Users\vigne\AppData\Local\Programs\Python\Python36\lib\site-packages\flask\__init__.py", line 17, in <module>
from werkzeug.exceptions import abort
File "C:\Users\vigne\AppData\Local\Programs\Python\Python36\lib\site-packages\werkzeug\__init__.py", line 1, in <module>
from .serving import run_simple
File "C:\Users\vigne\AppData\Local\Programs\Python\Python36\lib\site-packages\werkzeug\serving.py", line 31, in <module>
from .exceptions import InternalServerError
File "C:\Users\vigne\AppData\Local\Programs\Python\Python36\lib\site-packages\werkzeug\exceptions.py", line 884, in <module>
class Aborter:
File "C:\Users\vigne\AppData\Local\Programs\Python\Python36\lib\site-packages\werkzeug\exceptions.py", line 906, in Aborter
) -> t.NoReturn:
AttributeError: module 'typing' has no attribute 'NoReturn'
每当我尝试导入 Flask 时都会收到此错误。
目前,我使用的是 Python 版本 3.6.0。
【问题讨论】:
-
我不知道到底是什么原因造成的,但我发现使用类似 3.6.2 或更高版本的解释器可以正常工作,但如果您使用较低的解释器,它只会在运行 pip 时出现错误命令也
标签: python flask python-typing