
problemas de cambio de versión de Python en MacOs
Publicado por connectee (2 intervenciones) el 16/03/2015 11:07:47
Lo siguiente son los pasos que utilizo para instalar, comprobar y activar la version 3.4 de Python:
Instalo Python 3.4.
Terminal:
python -v
respuesta:
…
Python 2.7.9 (v2.7.9:648dcafa7e5f, Dec 10 2014, 10:10:46)
[GCC 4.2.1 (Apple Inc. build 5666) (dot 3)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
dlopen("/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynload/readline.so", 2);
import readline # dynamically loaded from /Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynload/readline.so
Cerro el terminal.
Abro el Launcher y hago las opciones de versión 3.4:
Python Script:
/usr/local/bin/python3.4
Python GUI Script:
/usr/local/bin/pythonw3.4
Python Bytecode Document:
/usr/local/bin/python3.4
Cerro Launcher.
Abro terminal:
python -v
respuesta (sin cambio):
…
Python 2.7.9 (v2.7.9:648dcafa7e5f, Dec 10 2014, 10:10:46)
[GCC 4.2.1 (Apple Inc. build 5666) (dot 3)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
dlopen("/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynload/readline.so", 2);
import readline # dynamically loaded from /Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynload/readline.so
Para asegurame he abierto el Launcher de la carpetas de ambas versiones (no sé si tiene importancia).
He visto que no hay python3.4 en /usr/bin, hay sólo en /usr/local/bin. Hay python2.7 en ambas /usr/bin y usr/local/bin.
¿Qué es lo que no hago correctamente? ¿Cómo cambiar la versión?
No estoy seguro de que no se habÃa instalado Python 3.4 previamente con la instalación de algún programa.
¿Es posible? (He leÃdo que es algo peligroso desinstalar en caso que sÃ.) ¿Cómo puedo saberlo?
Instalo Python 3.4.
Terminal:
python -v
respuesta:
…
Python 2.7.9 (v2.7.9:648dcafa7e5f, Dec 10 2014, 10:10:46)
[GCC 4.2.1 (Apple Inc. build 5666) (dot 3)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
dlopen("/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynload/readline.so", 2);
import readline # dynamically loaded from /Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynload/readline.so
Cerro el terminal.
Abro el Launcher y hago las opciones de versión 3.4:
Python Script:
/usr/local/bin/python3.4
Python GUI Script:
/usr/local/bin/pythonw3.4
Python Bytecode Document:
/usr/local/bin/python3.4
Cerro Launcher.
Abro terminal:
python -v
respuesta (sin cambio):
…
Python 2.7.9 (v2.7.9:648dcafa7e5f, Dec 10 2014, 10:10:46)
[GCC 4.2.1 (Apple Inc. build 5666) (dot 3)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
dlopen("/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynload/readline.so", 2);
import readline # dynamically loaded from /Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynload/readline.so
Para asegurame he abierto el Launcher de la carpetas de ambas versiones (no sé si tiene importancia).
He visto que no hay python3.4 en /usr/bin, hay sólo en /usr/local/bin. Hay python2.7 en ambas /usr/bin y usr/local/bin.
¿Qué es lo que no hago correctamente? ¿Cómo cambiar la versión?
No estoy seguro de que no se habÃa instalado Python 3.4 previamente con la instalación de algún programa.
¿Es posible? (He leÃdo que es algo peligroso desinstalar en caso que sÃ.) ¿Cómo puedo saberlo?
Valora esta pregunta


0