0 votos

¿Por qué hay dos aplicaciones llamadas "Python" y "Python launcher" por separado?

enter image description here ¿Por qué existen "Python" y "Python launcher"? ¿Cuál es la diferencia?

"Python launcher" está en Applications/python 3.10/python launcher

"Python" está en el MacintoshHD/library/frameworks/python.frameworks/resources/python app

No puedo ejecutar archivos de Python que usan módulos usando 'Python launcher', pero sí puedo usando la aplicación 'Python'.

Y puedo ejecutar un archivo Python desde cualquier lugar, tal vez el Escritorio o en una carpeta o cualquier cosa usando 'Python launcher'. Pero en la aplicación 'Python', o funciona en el Escritorio o en un lugar específico y estrictamente no está dentro de las carpetas. (si lo ejecuto, muestra un error como que no se encuentra el directorio).

La versión actual de Python que utilizo es la 3.11 (Sé que sólo la 3.10 es la versión más reciente. Pero accidentalmente he descargado una versión previa. Es la sexta de las siete versiones alfa).

0voto

tponthieux Puntos 116

Ver esta respuesta y el Documentación de Python. En resumen, "Python" es responsable de la python en el Terminal (Python.app está vinculado a /usr/local/bin/python ), mientras que "Python Launcher" se encarga de hacer doble clic en los archivos de Python en el Finder.

-2voto

Jelmer Jellema Puntos 176

El lanzador de Python se instala automáticamente durante la instalación de Python con el archivo .dmg. Este lanzador es realmente malo yo recomendaría: desinstalar Python y el lanzador de Python.

Instalar Homebrew (en caso de que no lo hayas hecho ya) e instala Python escribiendo brew install python

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