ภาพรวม
จัด Python version, virtual environment, dependency และ lockfile
ความเป็นมา
uv มี project workflow ผ่าน pyproject.toml กับ uv.lock และมีคำสั่งสำหรับเครื่องมือ CLI แยกจาก environment โครงการ
เหมาะกับงานแบบไหน
ทีม Python ที่ต้องการติดตั้ง dependency และรันงานผ่าน environment เดียวกัน
ข้อควรชั่งน้ำหนัก
ตรวจ Python/platform และการ sync lockfile; uv pip กับ uv project เป็น workflow ที่ต่างกัน
รุ่นและสถานะที่ตรวจ
ตรวจต้นทาง 17 ตุลาคม 2026: พบ release 0.13.1 (เผยแพร่ 2026-10-14, ไม่ใช่ prerelease ตาม GitHub release metadata) ข้อมูลนี้เป็นภาพ ณ วันที่ตรวจ ไม่ใช่การรับประกันการบำรุงรักษาในอนาคต
ลองเริ่มต้น
ติดตั้ง uv จากคู่มือทางการก่อน คำสั่งสร้าง environment ในโครงการใหม่และอาจดาวน์โหลด Python
uv init reefsight-hello
cd reefsight-hello
uv run python -c 'print("Hello, Reefsight!")'ตรวจรันบน macOS arm64 ด้วย uv 0.12.24 และ Ruff 0.17.1 ในโครงการตัวอย่างแยก; ไม่ใช่ผลทดสอบความเร็ว
