Sto provando a configurare iPython per utilizzare la versione 2.6 anziché 2.7. C'è un modo per farlo?ipython con versione 2.6 anziché 2.7
Altre informazioni. Sto provando a configurare un notebook iPython per sviluppare l'applicazione Spark, tuttavia, la versione python su tutto il cluster è 2.6 dove solo il nodo del nome ha la versione più recente di Anaconda python installata 2.7. In questo caso, quando avvierò un taccuino python, utilizzerò il 2.7 come interprete e mi trovo in errore quando ho tentato di distribuire il lavoro.
Invece di aggiornare il wholecluster per utilizzare 2.7, preferisco eseguire il downgrade della versione di iPython sul nodo del nome per essere 2.6, c'è un modo per farlo?
Aggiornamento:
Grazie per il suggerimento da Jivan, in realtà è abbastanza facile da usare python virtualenv per installare la versione precedente di ipython all'interno dell'ambiente virtuale, ogni volta che si desidera utilizzarlo, si può avere un bash lo script è simile a questo e ci sarà un corretto ambiente per notebook iPython che ha la versione python coerente nel cluster.
#!/bin/bash
which python
source /root/user/python-ev/bin/activate
which python
ipython notebook --profile=pyspark
virtualenv forse? – Jivan
@Jivan, in realtà voglio impostarlo come una modifica permanente .. –
Disinstallare prima quindi utilizzare pip e specificare la versione, 'sudo pip2.6 install ipython == 1.2.1' –