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.

Последнее изменение: воскресенье, 5 октября 2025, 18:56