如何解决尽管已安装并添加了路径变量,但仍无法在Windows上运行uvicorn命令
作为标题,我使用powershell安装了uvicorn,并添加了环境变量。但是,每当我运行命令时,都会出现相同的错误。我知道我一定在做些小而愚蠢的事情,但是按照SO的每一个回答告诉我同样的事情,而且我根本没有线索。
解决方法
我知道这是一个老问题,但对于任何仍在寻找解决方案的人来说,如果您至少在 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”。 - 您要将这三个项目全部粘贴到类似
路径:
"C:\Program Files (x86)\Microsoft Visual Studio\Shared\Python37_64\Scripts"
。 - 此后,返回您的终端并尝试
"uvicorn main:app --reload"
。
它现在应该可以工作了。
,通常,在将控制台应用于环境变量时,控制台不会进行更改。因此,您可以尝试一次关闭Powershell或CMD并重新打开。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。