Eliminar correctamente la instalación predeterminada de Python

2

Tengo la intención de reemplazar la instalación predeterminada de Python con la de Homebrew . A continuación hay una lista de pasos que quiero seguir, pero primero quiero asegurarme de que no estoy haciendo nada destructivo, por eso estoy publicando esta pregunta. :-)

  1. La carpeta Python.framework se encuentra en /System/Library/Frameworks . ¿Está bien quitarlo? Al estar bajo System me preocupa que pueda romper algo.

  2. Eliminar todos los archivos relacionados con Python de /usr/bin . En mi caso (y probablemente el de todos los demás), eliminaré todo lo dado por ls -l /usr/bin | grep python :

    • python
    • python-config
    • python2.6
    • python2.6-config
    • python2.7
    • python2.7-config
    • pythonw
    • pythonw2.6
    • pythonw2.7
  3. En mi caso, también tengo pip instalado. La única referencia a pip que encontré está en /usr/local/bin . Para desinstalar también pip , eliminaré los archivos proporcionados por ls -l /usr/local/bin | grep pip :

    • pip
    • pip2
    • pip2.7

¿Hay algo más que deba hacer para realizar una desinstalación completa y correcta? ¿Hay algún peligro que deba conocer?

    
pregunta Paul Manta 18.02.2015 - 21:14

1 respuesta

2

Lo que estás haciendo es destructivo. Cada actualización de Apple puede romper y volverá a introducir partes o todos los archivos de Python que se van a eliminar.

¿Por qué no cambia simplemente su ruta de acceso para que se use la versión de la herramienta Homebrew?

El peligro de piratear el sistema operativo central es que Apple está estrechamente vinculado a los recibos y la actualización del software y corre el riesgo de comprometer la estabilidad del sistema cuando lo modifica. En general, el nivel de habilidad necesario para aumentar la ruta es mucho, mucho menos que el necesario para administrar y solucionar continuamente un sistema operativo personalizado en el que ha eliminado componentes externos / Aplicaciones.

Puedes eliminar los archivos pip de / usr / local / bin ya que no están instalados Apple o el sistema y puedes volver a descargarlos o reinstalarlos con brew una vez que elijas la versión que elijas allí.

    
respondido por el bmike 18.02.2015 - 21:22

Lea otras preguntas en las etiquetas