Topik trending
#
Bonk Eco continues to show strength amid $USELESS rally
#
Pump.fun to raise $1B token sale, traders speculating on airdrop
#
Boop.Fun leading the way with a new launchpad on Solana.
uv dalam Python, dijelaskan dengan jelas (dengan kode):
UV sangat cepat.
- Membuat envs virtual. Menggunakan UV ~80x lebih cepat daripada Python -M Venv.
- Instalasi paket 4–12x lebih cepat tanpa caching, dan ~100x dengan caching
Hari ini, mari kita pahami cara menggunakan uv untuk manajemen paket Python.
Mari selam!

uv adalah pengelola paket Python berbasis Rust yang dibuat agar cepat dan andal.
Ini tidak hanya menggantikan pip tetapi juga pip-tools, virtualenv, pipx, poetry, dan pyenv, semuanya dengan satu biner mandiri.
Berikut adalah lembar contekan uv untuk pengembang👇 Python
Mari kita lihat kodenya selanjutnya!
1️⃣ Buat proyek baru
Untuk menyiapkan proyek Python baru, jalankan: uv init project-name.
Ini membuat struktur direktori, file TOML, skrip sampel, dan README.
Periksa ini 👇

2️⃣ Menginisialisasi env.
Meskipun uv secara otomatis menginisialisasi env virtual. Dalam proyek, Anda dapat secara eksplisit membuat env virtual. dengan perintah 'uv venv'.
Aktifkan sebagai berikut:
- MacOS/Linux: sumber .venv/bin/activate
- Windows: .venv\Scripts\activate
Periksa ini 👇

3️⃣ Instal paket
Selanjutnya, Anda dapat menambahkan dependensi menggunakan perintah 'uv add <library-name>'.
Saat Anda menambahkan paket, uv memperbarui file toml dan menyelesaikan pohon dependensi penuh, menghasilkan file kunci.
Periksa ini 👇

4️⃣ Eksekusi skrip
Untuk menjalankan skrip, gunakan 'uv run script[.]py'.
Jika paket tidak tersedia di lingkungan Anda tetapi digunakan dalam skrip, uv akan menginstalnya saat Anda menjalankan skrip, asalkan dependensi ditentukan dalam file toml.
Periksa ini 👇

5️⃣ Mereproduksi env.
Akhirnya, uv memberikan instalasi 100% yang dapat direproduksi.
Katakanlah Anda mengkloning proyek yang menggunakan uv. Anda dapat menjalankan 'sinkronisasi uv' agar sesuai dengan proyek dengan tepat.
Ini berfungsi di seluruh OS, dan bahkan jika proyek yang Anda kloning menggunakan versi Python yang berbeda.
Periksa ini 👇

Dan begitulah cara Anda bisa mulai menggunakan uv.
Catatan: Saat Anda mendorong proyek Anda ke GitHub, JANGAN tambahkan uv[.]Kunci file ke file Gitignore Anda. Ini membantu UV mereproduksi lingkungan saat orang lain menggunakan proyek Anda.
Berikut adalah lembar contekan lagi untuk referensi 👇 Anda
Jika Anda merasa berwawasan luas, bagikan kembali dengan jaringan Anda.
Temukan saya → @akshay_pachaar ✔️
Untuk wawasan dan tutorial lebih lanjut tentang LLM, Agen AI, dan Pembelajaran Mesin!

3 Agu, 20.55
uv dalam Python, dijelaskan dengan jelas (dengan kode):
360,37K
Teratas
Peringkat
Favorit