Ho appena testato il programma di installazione Anaconde 1.6 da http://continuum.io/downloads
Dopo aver scaricato , ho fatto:
bash Anaconda-1.6.0-Linux-x86_64.sh
Se si prende i valori di default, vi ritroverete con una directory anaconda
nella vostra home directory, compl etely separate dalla tua EPD o installazione di sistema Python.
Per attivare l'ambiente di default della installazione Anaconda, effettuare le seguenti operazioni: comanda
source $HOME/anaconda/bin/activate ~/anaconda
Tutti Python sarà ora provenire dall'ambiente di default Anaconda in $HOME/anaconda
, che è esso stesso una sorta di un ambiente virtuale. Puoi creare sub-ambienti con ad es. conda create -n myenv1 ipython scipy
, ma questo non è necessario.
Come sidenote, è anche possibile utilizzare pip (anche in $ HOME/anaconda/bin) per installare i pacchetti PyPi nel proprio ambiente anaconda predefinito (ha pip installato per impostazione predefinita) o uno dei caso si dovrebbe prima installare pip
nel sub-ambiente utilizzando conda install -n myenv1 pip
).
È possibile installare parti di anaconda manualmente in una virtualenv esistente, ma l'utilizzo del relativo programma di installazione è di gran lunga il modo più semplice di testare e utilizzare, senza influire sulle installazioni Python esistenti.
fonte
2013-06-18 08:33:31
Per inciso, la versione 1.6 ha rotto questo, e produrrà un errore "Nessun ambiente specificato". Questo può essere risolto fornendo un ambiente dopo l'attivazione, incluso un generale 'fonte $ home/anaconda/bin/activate ~/anaconda' – Fomite
Grazie per il commento! Ho appena aggiornato la mia risposta. Per coincidenza, l'ho scoperto anche durante la creazione di uno screencast tutorial Python qualche giorno fa: http://www.youtube.com/watch?v=NwyIuWK80gQ&feature=share&list=UUaSstndBFlz3J8quggQ8APw :) –
L'utilizzo di root su CentOS, apporta una modifica a .bashrc interrompe il Python del sistema che rompe cose come yum che si basano su una versione precedente di Python? – KLDavenport