Ubuntu 上安裝 Python 的 uv

快速答案:
在 Ubuntu 上安裝 Python 的 uv 工具有兩種主要方式:直接用 pip 安裝(最簡單),或是下載官方二進制檔案(更穩定)。推薦使用 pip 安裝:

pip install uv

即可完成。


🛠️ 安裝方法詳解

方法一:使用 pip 安裝(最簡單)

  1. 確保系統已安裝 Python3 和 pip:

    sudo apt update
    sudo apt install python3 python3-pip -y
    
  2. 安裝 uv:

    pip install uv
    
  3. 驗證安裝:

    uv --version
    

👉 優點:快速、無需額外依賴。缺點:可能不是最新版本。


方法二:下載官方二進制檔案(推薦)

  1. 下載最新版本:

    wget -qO uv.tar.gz https://github.com/astral-sh/uv/releases/latest/download/uv-x86_64-unknown-linux-gnu.tar.gz
    
  2. 解壓並安裝到 /usr/local/bin

    sudo tar xf uv.tar.gz --strip-components=1 -C /usr/local/bin uv-x86_64-unknown-linux-gnu/uv
    
  3. 驗證安裝:

    uv --version
    
  4. 清理安裝檔:

    rm -rf uv.tar.gz
    

👉 優點:官方最新版本,性能最佳。


🚀 使用範例

  • 建立虛擬環境:
    uv venv
    source .venv/bin/activate
    
  • 安裝套件:
    uv pip install pytz
    
  • 安裝需求檔:
    uv pip install -r requirements.txt
    

📊 方法比較

方法 指令簡單度 版本更新 適合場景
pip 安裝 ⭐⭐⭐⭐ 中等 快速測試、一般使用
官方二進制 ⭐⭐⭐ 最新 專案開發、需要最佳效能

建議: 如果只是嘗試或一般開發,直接用 pip 安裝即可;若要長期維護或追求效能,選擇 官方二進制安裝

要不要我幫你整理一份 Ubuntu 常用 Python 開發工具安裝速查表(pip、uv、poetry、conda 對比)?這樣你在團隊 onboarding 時就能快速選擇合適工具。

Sources: