5 votos

¿Puedo actualizar a python3.7 desde python2.7 en mi macOS 10.14.1?

Tengo macOS 10.14.1. Instalé Python3.7 pero puedo ver que Python2.7 ya está instalado en mi sistema operativo. ¿Puedo eliminar 2.7 y simplemente mantener 3.7? ¿Afectará a otras aplicaciones?

4voto

benwiggy Puntos 8

No es necesario quitar uno para instalar el otro. Puedes tener tanto python 2.7 como python 3 en tu Mac. (De hecho, Python 2.7 es parte del sistema operativo y no se puede eliminar).

Solo debe asegurarse de invocar el correcto, ya sea escribiendo python3 en la línea de comandos, o usando #!/usr/bin/env python3 en los scripts.

3voto

john Puntos 11

No debe eliminar python 2.7, pero puede instalar python 3.7. Le sugiero que use Anaconda e instale Python 3.7. Después de instalar 3.7, asegúrese de crear y utilizar entornos virtuales. Hay instrucciones en Internet sobre cómo usar entornos virtuales.

1voto

mnish Puntos 1695

En el pasado, yo habría dicho nunca a desinstalar nada instalado como parte de MacOS, ya que esto es pedir problemas. Pero este es un punto discutible ahora porque no se le puede quitar nada de /usr/bin ya. No en 10.14, no en 10.13. Incluso con sudo no se puede. Por ejemplo:

/usr/bin% sudo mv zprint zprint-bis                                     
mv: rename zprint to zprint-bis: Operation not permitted

El camino a seguir es lo que hizo, supongo. Instalar python3 en /usr/local, que es todo tuyo. A continuación, modifique la RUTA de acceso para que el directorio /usr/local aparece antes de /usr/bin. La manera estándar de hacer que en MacOS es modificar /etc/paths. Aquí es lo que la mina se parece a:

/usr/local/bin
/usr/bin
/bin
/usr/sbin
/sbin

No hay necesidad de modificar su ~/.profile o cualquier otro shell script de inicio. Tenga en cuenta que sólo se pondrá en el CAMINO correcto cuando se ejecuta desde la Terminal. Si usted necesita modificado CAMINO de ser visto desde una interfaz gráfica de usuario de la aplicación, por favor, siga las instrucciones aquí.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X