Conda ali Miniconda
Zahteve zaključka
Miniconda je lahka (minimalna) različica okolja Anaconda — torej paketnega sistema in upravljalnika okolij za Python.
✅ Glavna ideja:
Namesto da bi prenesel celoten Anaconda paket (ki vključuje več 1 GB knjižnic, kot so NumPy, pandas, Jupyter, ipywidgets itd.), Miniconda vsebuje samo osnovne komponente:
-
Python interpreter,
-
conda (upravitelj paketov in virtualnih okolij),
-
nekaj osnovnih orodij.
Z njo si lahko nato sam ustvariš le tisto okolje, ki ga potrebuješ za določen projekt (npr. za MongoDB povezavo, samo conda install pymongo
).
🔍 Primer uporabe
# namestitev novega okolja z imenom 'mongo'
conda create -n mongo python=3.12
# aktivacija okolja
conda activate mongo
# namestitev potrebnih knjižnic
conda install pymongo
conda install jupyterlab
⚖️ Primerjava: Miniconda vs. Anaconda
Lastnost | Miniconda | Anaconda |
---|---|---|
Velikost namestitve | ~60 MB | ~1.5 GB |
Vključene knjižnice | Samo osnovne | Večina znanstvenih (NumPy, pandas, matplotlib, scikit-learn, ipywidgets, …) |
Hitrost namestitve | Hitrejša | Počasnejša |
Prilagodljivost | Maksimalna (dodaš, kar želiš) | Manjša (vse pride v paketu) |
Namen | Minimalistična, za napredne uporabnike | “Vse-v-enem” za začetnike in raziskovalce |
Če torej delaš na specifičnem projektu (npr. analiza podatkov z MongoDB in Python), je Miniconda boljša izbira, saj si zgradiš točno takšno okolje, kot ga potrebuješ — brez odvečnih knjižnic.
Zadnja sprememba: nedelja, 5. oktober 2025, 18.56