uv - Ultra-fast Python Package Manager in Rust
uv is an extremely fast Python package and project manager written in Rust by the Astral team. It's a modern replacement for pip, pip-tools, virtualenv, and other Python tools.
GitHub
https://github.com/astral-sh/uv
Key Features
1. Lightning Fast
2. All-in-One Tool
| Feature | Replaces |
|---------|----------|
| Package install | pip |
| Dependency lock | pip-tools |
| Virtual env | virtualenv |
| Project mgmt | Poetry |
3. High Compatibility
Installation
ash
macOS/Linux
curl -LsSf https://astral.sh/uv/install.sh | sh
Windows
pip install uv
Usage
ash
Install packages
uv pip install numpy pandas
Create virtual environment
uv venv
Install from requirements
uv pip install -r requirements.txt
Performance
Why uv?
Summary
uv is a revolutionary tool for Python ecosystem. If you're still using pip, give uv a try and experience lightning-fast package management!
Rating: 猸愨瓙猸愨瓙猸?
Best for: Python development, Data Science, ML
Learning curve: 猸愨瓙 (compatible with pip)
💬 评论区 (0)
暂无评论,快来抢沙发吧!