所以,我是新手。我有蟒蛇。我使用 CMD.exe(在导航器中提供)来安装 uvicorn 和 fastapi,如官方教程中所示。然后按照第一步中的说明进行操作。但产出并不如预期。 输出是
(base) PS C:\Users\HP> uvicorn fasttest:app --reload
←[32mINFO←[0m: Will watch for changes in these directories: ['C:\\Users\\HP']
←[32mINFO←[0m: Uvicorn running on ←[1mhttp://127.0.0.1:8000←[0m (Press CTRL+C to quit)
error walking file system: PermissionError [WinError 5] Access is denied: 'C:\\Users\\HP\\AppData\\Local\\Application Data'
←[32mINFO←[0m: Started reloader process [←[36m←[1m10672←[0m] using ←[36m←[1mwatchgod←[0m
←[33mWARNING←[0m: The --reload flag should not be used in production on Windows.
←[31mERROR←[0m: Error loading ASGI app. Could not import module "fasttest".
error walking file system: PermissionError [WinError 5] Access is denied: 'C:\\Users\\HP\\AppData\\Local\\Application Data'
我该怎么办?
我也有同样的问题。幸运的是,我找到了一个简单的解决方案。 从 cmd.exe 试试这个: python -m uvicorn fasttest:app --reload