Conda รจ un gestore di pacchetti open source e un sistema di gestione degli environment che funziona su Windows, macOS e Linux. Miniconda รจ una versione minimale di Conda che include solo Conda e i pacchetti necessari per farlo funzionare. Questo strumento permette di creare environment isolati per gestire diverse versioni di pacchetti e dipendenze software senza conflitti.
Per installare Conda su Linux, segui questi passaggi:
wget https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh
bash Miniconda3-latest-Linux-x86_64.sh
source ~/.bashrc
Gli environment Conda ti permettono di creare e gestire diversi environment di sviluppo. Ecco alcuni comandi essenziali:
conda create --name mio_environment
conda activate mio_environment
conda deactivate
conda env list
conda remove --name mio_environment --all
Conda contiene un gestore di pacchetti che semplifica l'installazione e la gestione dei pacchetti. **N.B.** Conda รจ compatibile con pip, quindi puoi utilizzare entrambi i gestori di pacchetti a seconda delle tue esigenze.
L'uso di pip
non รจ parte di questa guida, se vuoi altre informazioni puoi consultare la documentazione ufficiale.
Di seguito alcuni comandi utili per la gestione dei pacchetti con Conda:
conda install nome_pacchetto
conda update nome_pacchetto
conda remove nome_pacchetto
conda list
conda search nome_pacchetto
Di seguito รจ riportato un esempio su come creare un environment Conda, attivarlo e installare pacchetti utilizzando pip:
esempio_environment
con Python 3.10:
conda create --name esempio_environment python=3.10
conda activate esempio_environment
Il prompt del terminale dovrebbe cambiare in:
(esempio_environment) user@hostname:~$
pip install numpy pandas
python -c "import numpy; import pandas; print('Numpy e Pandas installati correttamente')"
conda deactivate
Di seguito alcuni comandi Conda utili per varie operazioni:
conda info
conda list --export > elenco_pacchetti.txt
conda create --name mio_environment --file elenco_pacchetti.txt