Mi Mac tiene Python3 y 2.7 instalados. ¿Cómo desinstalo Python3 pero mantengo 2.7?

2

Instalé python3 hace unos días, pero necesito usar la versión 2.7 para la escuela. Cuando ejecuto en la terminal, se muestra como a continuación:

RandeMacBook-Pro:~ ranshu$ which python
/Library/Frameworks/Python.framework/Versions/2.7/bin/python
RandeMacBook-Pro:~ ranshu$ which python3
/usr/local/bin/python3

Intenté desinstalar python3 en Finder, pero mi Mac todavía usaba python3.

¿Cómo desinstalo limpiamente la versión 3?

    
pregunta R.Samuel 21.02.2017 - 06:11

4 respuestas

1

Si usaste Homebrew para instalar python3, el comando para eliminarlo es

brew rmtree python3

Debería poder tener ambas versiones instaladas. Llame a sus scripts a través de

 python myScript.py

Esto usará tu python2.7. Si quieres usar python3, el comando sería

python3 myScript.py
    
respondido por el בנימן הגלילי 21.02.2017 - 09:49
1

rmtree verb no está disponible en la instalación predeterminada de Homebrew.

MacBook-Pro:~ admin$ brew rmtree python3
Error: Unknown command: rmtree

Puedes usar uninstall verb como:

MacBook-Pro:~ admin$ brew uninstall python3
Uninstalling /usr/local/Cellar/python/3.6.5... (5,102 files, 102.9MB)
MacBook-Pro:~ admin$ python3
-bash: python3: command not found
MacBook-Pro:~ admin$ python
Python 2.7.10 (default, Oct  6 2017, 22:29:07) 
[GCC 4.2.1 Compatible Apple LLVM 9.0.0 (clang-900.0.31)] on darwin
Type "help", "copyright", "credits" or "license" for more information.

Sin embargo, rmtree se puede instalar ejecutando lo siguiente:

$ brew tap beeftornado/rmtree
$ brew rmtree <package>

Con rmtree , uno puede eliminar de forma limpia y completa un paquete instalado de Homebrew, junto con todas sus dependencias.

    
respondido por el Jesudas Fernandes 05.06.2018 - 08:28
0

Probar

pyenv:

Para obtener todas las versiones instaladas:

pyenv versions 

Para obtener la desinstalación de una versión específica

pyenv uninstall 3.5.0

Del mismo modo para instalar una versión específica

pyenv install 2.7.10
    
respondido por el Pradeep 12.09.2017 - 23:54
0

Depende de cómo instaló python3.

Si instaló python3 a través del instalador oficial de mac (.dmg), debe eliminarlo del Finder - > aplicaciones Simplemente arrastre el icono python3.x al icono de la Papelera en la esquina inferior derecha. Si ha instalado varias versiones de python3, puede encontrar más de un ícono de python3.x, cada uno corresponde a una única instancia de la versión de python3, puede elegir cuál eliminar.

Si instaló python3 a través de un gestor de paquetes como brew, necesita usar el comando eliminar del gestor de paquetes, por ejemplo, brew uninstall python3.

    
respondido por el LightBlue 05.06.2018 - 14:44

Lea otras preguntas en las etiquetas