Trendaavat aiheet
#
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 Pythonissa, selkeästi selitetty (koodilla):
UV on uskomattoman nopea.
- Virtuaalisten ympäristöjen luominen. UV:n käyttö on ~80 kertaa nopeampaa kuin python -m venv.
- Paketin asennus on 4–12 kertaa nopeampaa ilman välimuistia ja ~100 kertaa välimuistia
Tänään ymmärretään, kuinka uv:tä käytetään Python-pakettien hallintaan.
Sukelletaan sisään!

uv on Rust-pohjainen Python-paketinhallinta, joka on rakennettu nopeaksi ja luotettavaksi.
Se korvaa pip:n lisäksi myös pip-toolsin, virtualenv:n, pipx:n, poetryn ja pyenvin, jotka kaikki ovat yhtä erillistä binääriä.
Tässä on uv-huijauslehti Python-kehittäjille👇
Katsotaanpa koodia seuraavaksi!
1️⃣ Luo uusi projekti
Määritä uusi Python-projekti suorittamalla uv init project-name.
Tämä luo hakemistorakenteen, TOML-tiedoston, esimerkkiskriptin ja README-tiedoston.
Tarkista tämä 👇

2️⃣ Alusta env.
Vaikka uv alustaa virtuaalisen ympäristön automaattisesti. Projektissa voit luoda eksplisiittisesti virtuaalisen ympäristön. 'UV Venv' -komennolla.
Aktivoi se seuraavasti:
- MacOS/Linux: lähde .venv/bin/activate
- Windows: .venv\Scripts\activate
Tarkista tämä 👇

3️⃣ Asenna paketit
Seuraavaksi voit lisätä riippuvuuksia 'uv add <library-name>' -komennolla.
Kun lisäät paketteja, uv päivittää toml-tiedoston ja ratkaisee koko riippuvuuspuun luoden lukkotiedoston.
Tarkista tämä 👇

4️⃣ Suorita komentosarja
Suorita komentosarja käyttämällä 'uv run script[.]py'-komento.
Jos paketti ei ole saatavilla ympäristössäsi, mutta sitä käytetään komentosarjassa, uv asentaa sen, kun suoritat komentosarjan, edellyttäen, että riippuvuus on määritetty toml-tiedostossa.
Tarkista tämä 👇

5️⃣ Jäljennä env.
Lopuksi uv antaa 100 % toistettavat asennukset.
Oletetaan, että kloonasit projektin, joka käytti uv. Voit suorittaa "uv sync" -toiminnon vastaamaan tarkasti projektia.
Tämä toimii kaikissa käyttöjärjestelmissä, ja vaikka kloonamasi projekti käyttäisi eri Python-versiota.
Tarkista tämä 👇

Ja näin voit aloittaa uv:n käytön.
Huomautus: Kun työnnät projektisi GitHubiin, ÄLÄ lisää uv[.]Lukitse tiedosto gitignore-tiedostoosi. Tämä auttaa uv-säteilyä toistamaan ympäristöä, kun muut käyttävät projektiasi.
Tässä on huijauslehti jälleen viitteellesi 👇
Jos se oli mielestäsi oivaltava, jaa se uudelleen verkostosi kanssa.
Etsi minut → @akshay_pachaar ✔️
Lisää näkemyksiä ja opetusohjelmia LLM:istä, tekoälyagenteista ja koneoppimisesta!

3.8.2025
uv Pythonissa, selkeästi selitetty (koodilla):
1,6K
Johtavat
Rankkaus
Suosikit