Je viens d'installer Anaconda (pour ipython notebook - je voulais exécuter un programme pandas). Il est installé avec succès, mais le problème est que chaque fois que je tape which python
, il utilise toujours un pythonpar défaut comme /usr/bin/python
Ce sera formidable si quelqu'un peut me dire comment configurer l'anaconda python en tant que python par défaut. Je suis noob ici jusqu'à maintenant je viens d'installer l'anaconda dans le chemin par défaut comme suit ~/anaconda3
.
Merci d'avance.
J'ai la même configuration que vous désirez. Dans mon cas, le anaconda installer
a ajouté une entrée dans mon fichier ~/.bashrc
. Je ne sais pas pourquoi le tien ne l'a pas fait. Donc, pour faire ce que vous voulez, ajoutez ceci à votre fichier ~/.bashrc
:
export PATH="/home/yash/anaconda3/bin:$PATH"
Vous devez ensuite actualiser vos variables env en ouvrant un nouveau terminal ou en utilisant source ~/.bashrc
Avec ça:
$ which python
/home/yash/anaconda3/bin/python
Et python -v
renvoie: anaconda
Pour revenir à l'ancienne valeur par défaut, je commente l'entrée en définissant le chemin pathbin dans le fichier .bashrc
et j'obtiens les résultats suivants:
$ which python
/usr/bin/python
$ python -v
python 2.7.*
Au lieu d'ajouter l'entrée dans ~/.bashrc, ajoutez l'entrée dans ~/.profile ou ~/.bash_profile car il s'agit d'un chemin et non d'un alias. De plus, l'ajout du chemin dans bashrc peut ralentir inutilement le terminal. Pour connaître la signification détaillée de ~/.bashrc et sa différence avec le profil, visitez ceci lien .
Après avoir installé Anaconda, lancez simplement
source ~/.bashrc
Si vous ouvrez le fichier .bashrc
, vous pourrez le voir ajouté à Anaconda python à la variable d’environnement.