尽管安装并添加了路径变量,但无法在 Windows 上运行 uvicorn 命令

如标题所示,我已经使用powershell安装了uvicorn,并添加了环境变量。但每当我运行该命令时,我都会遇到同样的错误。我知道我一定在做一些小而愚蠢的事情,而且我根本没有任何线索。


http://img2.sycdn.imooc.com/649a9e0f0001cf7e06540828.jpg

30秒到达战场
浏览 542回答 4
4回答

回首忆惘然

尝试执行以下操作python3 -m uvicorn main:app

米琪卡哇伊

我知道这是一个老问题,但对于仍在寻找解决方案的任何人(至少在 Windows 上)来说。执行 pip install uvicorn,然后执行 pip uninstall uvicorn ,这将为您提供安装uvicorn的目录位置。输入 n 不卸载,您只是获取路径。转到资源管理器中安装它的位置,对我来说,它位于 users/AppData/roaming/Python/Python37/site-packages.复制"uvicorn"和"uvicorn-X.XX.Xdist-info"文件夹,然后转到users/AppData/roaming/Python/Python37/Scripts并复制“uvicorn.exe”。您要将所有这三个项目粘贴到类似 path: 的位置"C:\Program Files (x86)\Microsoft Visual Studio\Shared\Python37_64\Scripts"。之后,返回您的终端并尝试"uvicorn main:app --reload"。现在应该可以了。

红颜莎娜

我刚刚复制了文件夹:来自C:\Users\samue\AppData\Roaming\Python\Python38\site-packages 的“uvicorn”和“uvicorn-X.XX.Xdist-info”以及C:\Users\samue\AppData\Roaming\Python\Python38\Scripts中的文件“uvicorn.exe”到我的默认 python 文件夹: C:\Program Files\Python38\Scripts,并将 .exe 文件的链接添加到环境变量路径中。有效!

智慧大石

通常,控制台在打开时不会将更改应用于环境变量。那么您可以尝试关闭powershell或cmd并重新打开吗?
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python