windows安裝參考:
什么是python uv,如何在windows上安裝uv,基礎的用法有哪些?_windows安裝uv-CSDN博客
https://zhuanlan.zhihu.com/p/6776864377
使用方式
方式1:
創建uv虛擬環境->激活環境->安裝依賴(uv pip install)->每個項目再按照方式2使用
場景:uv為全局虛擬環境
方式2:
可無需創建uv虛擬環境,直接項目uv初始化->添加依賴至pyproject.toml(uv add:若無環境和依賴,將自動uv虛擬環境創建+依賴下載)
場景:uv為項目虛擬環境
uv安裝
uv即uvicorn,安裝命令(在powershell中):
irm https://astral.sh/uv/install.ps1 | iex
uv虛擬環境創建+初始化+依賴下載
在項目目錄下,創建虛擬環境,默認創建.venv目錄
uv venv .venv ?
激活環境
.venv\Scripts\activate
安裝依賴包,語法與pip一致,但速度更快:
uv pip install fastmcp
未創建虛擬環境支持安裝將報錯
查看已安裝包
uv pip list
顯示當前已經安裝的和可供安裝的Python版本
uv python list
初始化項目,生成pyproject.toml和uv.lock
uv init
??
依賴管理
添加/移除包。若未下載依賴,自動下載并更新pyproject.toml
uv add fastmcp
uv remove fastmcp
導出依賴。兼容傳統格式
uv pip freeze > requirements.txt
同步依賴。根據pyproject.toml和uv.lock自動安裝依賴:
uv sync