fastapi uvicorn 没有名为 'asgiref.typing' 的模块



我创建了一个简单的fastapi应用程序。一旦我想用uvicron服务,我得到了这个错误;

ModuleNotFoundError: No module named 'asgiref.typing'
我已经通过conda python 3.8.12安装了它。
asgiref            pkgs/main/noarch::asgiref-3.4.1-pyhd3eb1b0_0
click              pkgs/main/noarch::click-8.0.1-pyhd3eb1b0_0
h11                pkgs/main/noarch::h11-0.12.0-pyhd3eb1b0_0
importlib-metadata pkgs/main/win-64::importlib-metadata-4.8.1-py38haa95532_0
python_abi         conda-forge/win-64::python_abi-3.8-2_cp38

我已经尝试了所有可能的解决方案,没有结果,任何提示?

你应该升级asgiref:

pip install --upgrade asgiref

最新更新