web-dev-qa-db-fra.com

Réinitialiser le chemin python

J'ai installé canopy et l'ai défini comme étant mon environnement par défaut python, mais le logiciel me pose problème. C'est maintenant:

$ which python
/home/renanpc/Enthought/Canopy_64bit/User/bin/python

Mais je dois désinstaller canopy et il est nécessaire de réinitialiser le chemin python à la valeur par défaut, avant la désinstallation, dans (/usr/bin/python). Cette opération ne peut pas être effectuée dans Canopy (à cause d'autres problèmes ). Comment puis je faire ça?

La valeur de PATH:

$ echo $PATH
/home/renanpc/Enthought/Canopy_64bit/User/bin:
/home/renanpc/anaconda/bin:/usr/local/sbin:/usr/local/bin:
/usr/sbin:
/usr/bin:/sbin:/bin:/usr/games:/usr/local/games
1
Renan Tardelli

Ce que vous voulez probablement faire est d’exécuter la commande:

export PATH=":/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games"

Ou probablement simplement export PATH="/usr/bin:$PATH" fonctionnerait, puisque vous avez probablement besoin que python se trouve dans ce répertoire avant les répertoires anaconda qui se trouvent au début de votre chemin.

Ceci supprimera temporairement les chemins non désirés de PATH, et il devrait trouver votre python original dans /usr/bin, ou vous déplacerez probablement les répertoires anaconda après /usr/bin. Dans les deux cas, ces modifications ne persisteront que pour la session de terminal en cours. Pour que les modifications apportées à PATH persistent, vous devez ajouter la commande à votre .bashrc (ou équivalent).

Cependant, je ne sais pas pourquoi vous devez le faire avant de procéder à la désinstallation. Si vous fournissez plus de détails, je pourrais peut-être vous aider davantage.

Modifier:

Comme l’opérateur le fait remarquer, Canopy ajoutera également un élément supplémentaire à votre profil bash lors de l’installation. Par conséquent, si vous souhaitez vous en débarrasser, utilisez la commande Sudo gedit ~/.bashrc pour modifier votre profil et supprimer toute ligne faisant référence à canopy, (commence généralement par un commentaire dans la ligne précédente disant "ajouté par Canopy Installer").

2
elethan