Instalé Canopy y lo configuré como mi entorno Python predeterminado, pero tengo un problema con el software. Ahora es:
$ which python
/home/renanpc/Enthought/Canopy_64bit/User/bin/python
Pero necesito desinstalar Canopy y es necesario restablecer la ruta de Python a la configuración predeterminada, antes de desinstalar, en ( /usr/bin/python
) y esto no se puede hacer en Canopy (debido a otros problemas). ¿Cómo puedo hacer eso?
El valor 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
Respuesta1
Lo que probablemente quieras hacer es ejecutar el comando:
export PATH=":/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games"
O probablemente simplemente export PATH="/usr/bin:$PATH"
funcionaría, ya que probablemente solo necesite que Python se encuentre en ese directorio antes de los directorios de anaconda que se encuentran al comienzo de su ruta.
Esto eliminará temporalmente las rutas no deseadas PATH
y debería encontrar su Python original en /usr/bin
, o probablemente mueva los directorios de anaconda después /usr/bin
. De cualquier manera, estos cambios solo persistirán durante la sesión actual del terminal. Para que los cambios PATH
persistan, deberá agregar el comando a su .bashrc (o equivalente).
Sin embargo, no estoy seguro de por qué es necesario hacer esto antes de desinstalar. Si proporcionas más detalles, tal vez pueda ser de más ayuda.
Editar:
Como señala el OP, Canopy también agregará algunos otros elementos a su perfil de bash durante la instalación, por lo que si desea deshacerse de todo, use el comando sudo gedit ~/.bashrc
para editar su perfil y eliminar cualquier línea con referencia a Canopy (generalmente comienza con un comentario en la línea anterior que dice "agregado por Canopy Installer").