Cómo eliminar una instalación antigua de python de un sistema con varias instalaciones de python (que no son del sistema)

6

Descargo de responsabilidad

Primero, déjame quitarte lo obvio: No he tocado el Python incluido en el sistema. Sé que es importante dejarlo solo. De hecho, he hecho exactamente eso. ☺

Fondo

Los lanzamientos oficiales de Python para Mac tienen un instalador muy útil. (Es la brillantez del instalador la que me permitió poner nuevas versiones de Python en mi sistema sin arruinar la versión del sistema. ¡Gracias, Pythonistas!)

Ahora, mi instalación principal de Python es 2.7. Dado que es la última versión 2.x, está bien.

Sin embargo, también tenía curiosidad por aprender sobre Python 3, así que lo instalé. Y funciona perfectamente bien con Python 2. De hecho, Python 3 es opt-in, que es justo lo que quería. "Funciona como se anuncia."

Ahora, la parte rara ...

Tengo 2 versiones instaladas de Python 3! Los instaladores de Python 3.1 y Python 3.2 se instalaron en ubicaciones separadas. Entonces, ahora tengo Python 3.1 dando vueltas y nunca pienso usarlo. Y dado que el instalador es increíble (no estoy siendo sarcástico; estoy realmente impresionado, especialmente porque la mayoría de los lenguajes de programación requieren compilación de la fuente), también crea entradas en / Aplicaciones con algunas utilidades prácticas.

Pero desde que instalé un nuevo Python 2 y dos versiones de Python 3, esto significa que ahora tengo:

  • / Applications / Python 2.7 ,
  • / Applications / Python 3.1 , y
  • / Applications / Python 3.2

¡Se busca ayuda!

Sólo quiero deshacerme de Python 3.1.

Y quiero ser muy cuidadoso al respecto. No hay directorios olvidados enterrados en / Library / * (o lo que sea).

¿Alguien sabe cómo hacer esto?

    
pregunta Zearin 19.07.2011 - 18:25

1 respuesta

5

De documentos de Python notando que parecen tener un código duro 2.5 en lugar del versión actual y no está tan bien escrito

  

Lo que obtienes después de la instalación es una serie de cosas:

     

Una carpeta MacPython 2.5 en su carpeta de Aplicaciones. Aqui encuentras   IDLE, el entorno de desarrollo que es una parte estándar de los oficiales.   Distribuciones de pitón; PythonLauncher, que maneja el doble clic   Scripts de Python desde el Finder; y la herramienta "Build Applet", que   le permite empaquetar scripts de Python como aplicaciones independientes en   su sistema.

     

Un marco /Library/Frameworks/Python.framework, que   Incluye el ejecutable de Python y las bibliotecas. El instalador agrega esto   ubicación a su ruta de shell. Para desinstalar MacPython, simplemente puede   Eliminar estas tres cosas. Un enlace simbólico al ejecutable de Python es   colocado en / usr / local / bin /.

así que elimina

/Applications/Python 3.1
/Library/Frameworks/Python.framework/Versions/3.1
/usr/local/bin/python31 (I use a different install so this might be python3.1 or similar)
    
respondido por el Mark 19.07.2011 - 22:50

Lea otras preguntas en las etiquetas