sabato 15 luglio 2017

Come rinominare un virtual enviroment di Conda

In questo post dedicato ai programmatori in Python, vediamo come rinominare un ambiente virtuale di Anaconda, la piattaforma dedicata allo sviluppo di programmi di data science.

La soluzione proposta è solo un palliativo, perché allo stato attuale non è possibile rinominare direttamente. Viceversa si può creare un clone dell'ambiente virtuale e poi cancellare il vecchio.

Prima di effettuare l'operazione ricordate di disattivare l'ambiente di sviluppo.

Se usate Anaconda su Windows, i comandi da lanciare sono:

deactivate vecchio_nome
conda create --name nuovo_nome --clone vecchio_nome --offline
conda remove --name vecchio_nome --all

Se usate Anaconda su Mac o Linux, i comandi da lanciare sono:

source deactivate vecchio_nome
conda create --name nuovo_nome --clone vecchio_nome --offline
conda remove --name vecchio_nome --all

Vi segnalo inoltre che nella prima istruzione, il parametro --offline fa sì che Conda copii il contenuto dei files presenti nel vecchio ambiente. Se si omette il parametro, i files dei pacchetti verranno scaricati da internet.

Nessun commento:

Posta un commento

Ciao, se hai domande o semplicemente vuoi farmi sapere che ti è stato utile quest'articolo lascia un commento ;-)

A causa dello spam sono stato costretto ad abilitare la risposta solo per gli utenti loggati con account Google. So che può essere un fastidio per alcuni, ma è l'unica soluzione. Il vantaggio è che riceverai una notifica quando risponderò.