Installazione Miniconda · 7 min read · Sep 12, 2025
Come installare Miniconda su Debian 12

Miniconda è la versione mini della distribuzione Anaconda con meno pacchetti ma abbastanza potente per impostare i tuoi progetti di Python/R e data science. Miniconda include solo strumenti come ‘conda’, Python e piccoli pacchetti aggiuntivi utili. È una versione leggera di Anaconda con una dimensione più piccola e può comunque installare pacchetti aggiuntivi tramite il repository pubblico di Anaconda o qualsiasi repository di terze parti come conda-forge e bioconda.
Questa guida ti insegna come installare Miniconda su un server Linux Debian 12. Imparerai a utilizzare la riga di comando ‘conda’ per creare e gestire ambienti virtuali e pacchetti. Infine, ti mostreremo anche come utilizzare Miniconda per lo sviluppo di Flask, che è isolato dall’ambiente virtuale.
Prerequisiti
Per iniziare con questa guida, assicurati di avere quanto segue:
- Un server/desktop Linux - questo esempio utilizza Debian 12
- Un utente non root con privilegi di amministratore
Installazione di Miniconda
Per installare Miniconda su Debian, puoi facilmente scaricare l’installer con ‘curl’ ed eseguirlo dal terminale. Ecco come installare Miniconda sulla tua macchina Debian.
Scarica l’installer di Miniconda per Linux con il comando ‘curl’ qui sotto.
curl -O https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.shUna volta completato il download, esegui lo script dell’installer ‘Miniconda3-latest-Linux-x86_64’ come segue:
bash ~/Miniconda3-latest-Linux-x86_64.shOra fai quanto segue:
- Premi e tieni premuto ENTER per rivedere il contratto di licenza.
- Inserisci ‘yes’ per accettare il contratto di licenza.
- Premi ENTER per configurare il percorso di installazione predefinito su ‘ /home/USER/miniconda3 ‘.
- Per il processo di inizializzazione, seleziona ‘yes’ per automatizzare l’inizializzazione di Miniconda.
- Dopo che il processo è terminato, vedrai un messaggio come ‘ Grazie per aver installato miniconda3 ‘.

Ora che l’installazione è terminata, ricarica il tuo ambiente shell attuale con il comando qui sotto. Qui puoi utilizzare uno, il ‘~/.bashrc’ per l’utente Bash o ‘~/.zshrc’ per l’utente ZSH.
source ~/.bashrc
source ~/.zshrcDopo che la tua shell è stata ricaricata, entrerai automaticamente nell’ambiente ‘ (base) ‘, che è solo destinato a Miniconda.
Per le tue applicazioni o progetti, crea il tuo ambiente, che imparerai più avanti.
Controlla la versione di ‘conda’ con il comando qui sotto. In questo momento, abbiamo ‘conda’ ‘ 24.11.1 ‘ installato.
conda --version
Infine, puoi controllare informazioni dettagliate sull’installazione di Miniconda con il seguente:
conda infoQui puoi vedere l’ambiente attivo, la directory dei dati, la directory della cache, la versione di ‘ conda ‘, le directory degli ambienti e gli URL dei canali (repository).

Creazione di un Ambiente con conda
Dopo aver installato Miniconda, impariamo come creare e gestire ambienti virtuali utilizzando Miniconda.
Miniconda fornisce uno strumento da riga di comando ‘conda’ per gestire e distribuire ambienti virtuali, pacchetti e applicazioni. In questo passaggio, imparerai come creare e attivare ambienti virtuali con ‘conda’, e anche installare pacchetti nel tuo ambiente virtuale.
Per creare un nuovo ambiente di sviluppo Conda, esegui il comando ‘ conda ‘ qui sotto. In questo esempio, creerai un nuovo ambiente chiamato ‘ cenv ‘.
conda create -n cenvQuando richiesto, inserisci ‘ y ‘ per procedere.

Una volta creato l’ambiente ‘ cenv ‘, esegui il comando ‘ conda activate ‘ qui sotto per attivare il tuo nuovo ambiente.
conda activate cenvCon questo, la tua shell dovrebbe cambiare da ‘ (base) ‘ a ‘ (cenv) ‘.
Successivamente, esegui il comando ‘conda install’ qui sotto per installare i tuoi pacchetti. Ad esempio, qui installeremo Python 3.12, Beautifulsoup4 e docutils.
conda install python=3.12 beautifulsoup4 docutils
Infine, puoi disattivare il tuo ambiente attuale con il comando qui sotto.
conda deactivateIn aggiunta a ciò, puoi anche utilizzare il comando su una sola riga ‘conda create’ per creare un nuovo ambiente e installare pacchetti come segue.
conda create cent python=3.12 beautifulsoup4 docutilsCreazione di un Ambiente con file YAML
Miniconda fornisce anche un modo per creare ambienti tramite il file YAML. Con questo, puoi facilmente condividere il file YAML con i tuoi amici e tutti avranno gli stessi ambienti. Ora impariamo come creare ambienti virtuali con ‘conda’ tramite il file YAML.
Crea un nuovo file ‘ environment.yml ‘ con il tuo editor di testo. In questo caso, utilizzeremo ‘ nano ‘.
nano environment.ymlInserisci la configurazione qui sotto per creare un nuovo ambiente ‘ myproject ‘ con i pacchetti ‘ Python3.12 ‘, ‘ pip ‘ e ‘ flask ‘. Quel pacchetto sarà installato automaticamente.
name: myproject
dependencies:
- python=3.12
- pip
- flaskSalva il file ed esci dall’editor quando hai finito.
Ora esegui il comando ‘ conda env create ‘ qui sotto per creare un nuovo ambiente virtuale tramite il file ‘ environment.yml ‘.
conda env create -f environment.ymlUna volta completato, attiva l’ambiente ‘ myproject ‘ con il comando qui sotto.
conda activate myprojectSe va bene, la tua shell diventerà come ‘ (myproject) user@host’ come nello screenshot qui sotto.

Elenco degli Ambienti e dei Pacchetti
In questa sezione, imparerai come controllare gli ambienti che hai creato e elencare i pacchetti disponibili che hai installato utilizzando ‘conda’.
Esegui il comando ‘conda env’ qui sotto per elencare i progetti/ambienti nel tuo sistema. Quindi in questo caso, vedrai tre ambienti, ‘ (base) ‘ per il Miniconda predefinito, ‘ cenv ‘ e ‘ myproject ‘.
conda env list
Puoi anche controllare l’elenco dei pacchetti all’interno del tuo ambiente utilizzando il comando ‘ conda list ‘ qui sotto.
conda list -n myproject
conda list -n cenvQui puoi vedere l’elenco dei pacchetti all’interno del ‘ myproject ‘.

Rimozione di Pacchetti e Ambienti
Ora che hai imparato come elencare ambienti e pacchetti, il passo successivo che imparerai è come rimuovere pacchetti e ambienti virtuali all’interno di Miniconda.
Per rimuovere un pacchetto specifico dal tuo ambiente, esegui il comando ‘ conda remove ‘ seguito da ‘ -n env-name ‘ e dal nome del pacchetto.
conda remove -n myproject pip
Per rimuovere l’ambiente dal tuo sistema, esegui il seguente comando ‘ conda remove ‘ seguito dal nome del tuo ambiente e dall’opzione ‘ –all ‘.
conda remove -n myproject --all
Infine, controlla di nuovo l’elenco degli ambienti con il comando qui sotto. Vedrai che il tuo ambiente è stato eliminato. In questo esempio, il ‘ myproject ‘ è stato eliminato.
conda env list
Installazione di Flask con Conda
Per quest’ultimo passaggio, ti daremo una dimostrazione dello sviluppo di Flask utilizzando Miniconda. Per questo, utilizzeremo l’ambiente ‘cenv’ che abbiamo creato, e poi installeremo Python, Pip e i pacchetti Flask.
Prima, attiva l’ambiente virtuale ‘ cenv ‘ e installa i pacchetti necessari, incluso ‘ flask ‘.
conda activate cenv
conda install python=3.12 pip flask
Ora crea una nuova directory di progetto ‘ ~/flask ‘ e accedi ad essa. Poi, crea una nuova applicazione ‘ myapp.py ‘ utilizzando il tuo editor di testo preferito.
mkdir -p ~/flask; cd ~/flask
vim myapp.pyInserisci il seguente script Python per creare una nuova applicazione ‘ myapp ‘ che mostrerà il tuo ‘ Hello Flask ‘ nel tuo browser.
#myapp
from flask import Flask, render_template # importando la funzione render_template
app = Flask(__name__)
# rotta per la pagina indice
@app.route("/")
def hello():
return render_template('index.html')
if __name__ == ' __main__':
app.run(debug=True)Ora crea una nuova directory ‘templates’ e crea un file ‘index.html’ all’interno di quella directory.
mkdir -p templates
nano templates/index.htmlInserisci il seguente script HTML che sarà reso dalla funzione ‘ render_template ‘.
Ciao Flask all'interno di Miniconda!
Successivamente, esegui il comando ‘flask’ qui sotto per avviare la tua applicazione. Questo eseguirà Flask sulla porta predefinita ‘5000’.
flask --app myapp runQuando esegui, vedrai un output simile al seguente:

Infine, apri una nuova scheda del terminale e connettiti al tuo server. E poi, esegui il comando ‘curl’ qui sotto per accedere alla tua applicazione Flask.
curl http://localhost:5000/Vedrai lo script ‘index.html’ mostrato nel tuo terminale.

Conclusione
Congratulazioni! Hai imparato come installare e utilizzare Miniconda. Hai imparato come creare, gestire, elencare e eliminare ambienti con l’utilità ‘conda’. Hai anche imparato come impostare il progetto Python Flask all’interno dell’ambiente ‘conda’. Da qui, puoi creare più ambienti per i tuoi progetti, oppure puoi creare uno script YAML per gli ambienti Miniconda e distribuirlo ai tuoi collaboratori. Questo ci consente di avere lo stesso ambiente di sviluppo per il team.
Ricevi i nuovi post nella tua casella di posta.
Nessuno spam. Disiscriviti in qualsiasi momento.