Python FASTAPI 的解释器 returns 错误 - **额外:任何,

Python interpretor returns error for FASTAPI - **extra: Any,

我在 WSL 下执行 fastapi 时遇到问题。 我正在使用:

我在执行 uvicorn 命令时遇到错误 -

**extra: Any,

我在这上面停留了一段时间,所以任何想法都将不胜感激。

我尝试将 python 解释器更新到较新的版本 (3.9) 但由于某种原因我没有成功 - 请参阅第二个附加屏幕截图。

FastAPI 需要 python 3.6,并且不能与 Python 3.5 一起使用,如您所知。

您使用的 ubuntu 版本默认没有足够新的 Python 版本。您可以在 Windows 中安装较新的 Python 版本,升级 Ubuntu 版本 or use the deadsnakes ppa 以在较旧的 [=23] 上访问较新版本的 Python =] 版本(或者如果你需要旧的 Python 版本在更新的 Ubuntu 版本上)。