为了账号安全,请及时绑定邮箱和手机立即绑定

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

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

30秒到达战场 2023-06-27 16:29:34
如标题所示,我已经使用powershell安装了uvicorn,并添加了环境变量。但每当我运行该命令时,我都会遇到同样的错误。我知道我一定在做一些小而愚蠢的事情,而且我根本没有任何线索。
查看完整描述

4 回答

?
回首忆惘然

TA贡献1847条经验 获得超11个赞

尝试执行以下操作

python3 -m uvicorn main:app


查看完整回答
反对 回复 2023-06-27
?
米琪卡哇伊

TA贡献1998条经验 获得超6个赞

我知道这是一个老问题,但对于仍在寻找解决方案的任何人(至少在 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"

现在应该可以了。


查看完整回答
反对 回复 2023-06-27
?
红颜莎娜

TA贡献1842条经验 获得超12个赞

我刚刚复制了文件夹:

  • 来自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 文件的链接添加到环境变量路径中。有效!


查看完整回答
反对 回复 2023-06-27
?
智慧大石

TA贡献1946条经验 获得超3个赞

通常,控制台在打开时不会将更改应用于环境变量。那么您可以尝试关闭powershell或cmd并重新打开吗?



查看完整回答
反对 回复 2023-06-27
  • 4 回答
  • 0 关注
  • 540 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信