4 回答

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"
。
現在應該可以了。

TA貢獻1842條經驗 獲得超13個贊
我剛剛復制了文件夾:
來自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 文件的鏈接添加到環境變量路徑中。有效!
添加回答
舉報