HOWTO · Python

Come controllare le versioni di Python e Anaconda

Scopri come controllare le versioni di conda e Python dal prompt di Anaconda e consultare i pacchetti dell'ambiente attivo.

In questa pagina

Dal prompt di Anaconda, usa conda -V o conda --version per conoscere la versione di conda, oppure python -V o python --version per quella dell’interprete Python disponibile nell’ambiente attivo. Per consultare anche i dettagli dell’ambiente e dei pacchetti, puoi usare conda list o conda info. Sono informazioni diverse: la versione di conda non coincide con quella di Python. Quando verifichi la compatibilità, confronta i risultati con i requisiti del progetto; conoscere le versioni aiuta a individuare possibili problemi, ma non garantisce la compatibilità.

Usa il comando conda -V per controllare la versione di Anaconda

Nel prompt di Anaconda, esegui conda -V per visualizzare la versione installata del gestore di pacchetti conda. Il risultato indica la versione di conda, non un numero di versione separato per la distribuzione Anaconda. Qui mostriamo il comando, ma l’ambiente di questo articolo non può eseguire comandi del prompt di Anaconda; non è quindi disponibile un risultato attuale.

Usa il comando conda --version per controllare la versione di Anaconda

conda --version è la forma estesa equivalente a conda -V e restituisce la stessa versione di conda. Puoi usare l’una o l’altra. Il numero dipende dall’installazione di conda: fai riferimento a quello mostrato dal tuo prompt, anziché a un esempio proveniente da un altro computer.

Usa i comandi python -V e python --version per controllare la versione di Python

Esegui python -V oppure python --version per conoscere la versione dell’interprete Python selezionato dall’ambiente attivo. Se il prompt usa un ambiente diverso da base, il risultato si riferisce a Python di quell’ambiente. Per distinguere rapidamente le due versioni, il codice seguente riassume cosa indica ciascun comando:

print("conda --version reports conda; python --version reports Python.")
conda --version reports conda; python --version reports Python.

Il comando Python è un’operazione del prompt di Anaconda e non viene eseguito da questo esempio. La versione mostrata dal tuo prompt è quella da confrontare con i requisiti Python del progetto.

Usa il comando conda list anaconda$ per controllare la versione di Anaconda

Esegui conda list anaconda$ per cercare nell’elenco dei pacchetti il pacchetto di distribuzione anaconda e la relativa versione. Si tratta di informazioni sul pacchetto, non di un comando generico che restituisce la versione di ogni installazione di Anaconda. Per impostazione predefinita, un ambiente Miniconda non include il metapacchetto anaconda, quindi la ricerca potrebbe non restituire alcun pacchetto corrispondente.

Usa il comando conda list per controllare le versioni di Anaconda e Python

conda list mostra i pacchetti presenti nell’ambiente attivo. Nell’output, cerca le righe conda e python: la colonna Version riporta la versione di ciascun pacchetto. Se è installato, potrebbe comparire anche il metapacchetto anaconda. I percorsi degli ambienti e le versioni dei pacchetti variano da un computer all’altro; considera quindi i valori degli esempi pubblicati in passato come puramente illustrativi, non come risultati attuali.

Usa il comando conda info per controllare le versioni di Anaconda e Python

Esegui conda info per ottenere un riepilogo dell’installazione di conda e dell’ambiente attivo. Cerca le righe conda version e python version per leggere le rispettive versioni; controlla active environment per sapere a quale ambiente si riferisce il riepilogo. I dettagli dell’output possono variare in base alla versione di conda e all’installazione: fai riferimento alle righe visualizzate localmente.

Conclusione

Usa conda -V o conda --version per controllare conda e python -V o python --version per verificare l’interprete Python attivo. Per maggiori informazioni sui pacchetti e sull’ambiente, consulta conda list anaconda$, conda list o conda info. Se stai verificando la compatibilità, confronta le versioni rilevate con i requisiti dichiarati dal progetto.