Tech Share Uv
前言 / Introduction Why I Switched to uv Instead of Anaconda Recently, I discovered uv — a lightning-fast Python package and environment manager built in Rust. After trying it out in a few projects, I realized: Anaconda is not useful to me anymore. Here’s why I made the switch and how it improved my Python workflow. 最近我發現了uv,一個由Rust編寫的輕量化Python 套件與環境管理器。嘗試在我的幾個小專案使用後,竟發現:Anaconda 不會再是我的首選。 所以這篇文章想和大家聊聊,我為什麼選擇轉換,以及uv帶來哪些實際改善。 The Problem with Anaconda (for Me) Anaconda’s installation is heavy - even Miniconda is too bulky Package installation with pip install is painfully slow Unable to change Python versions in existing virtual environments Virtual environments can’t be easily shared across different workspaces 基於上面幾個痛點,總是讓我對Anaconda恨得牙癢癢的,但又離不開它,直到我遇見了uv。 ...