Articles

Conectando Python 3.8 con Xcode 11

Hola. Tengo algunos problemas al conectar la última versión de Python 3.8 en el Xcode 11. He estado luchando con el problema casi par de días, y finalmente llegué a la conclusión de que debo obtener ayuda de los maestros. Soy nuevo en Xcode y otras cosas de programación, por favor, perdóname por ser torpe;)

Primero escribo en google Xcode, Python y leer algunos puestos sobre traer Python en el Xcode. Aunque están un poco desactualizados (sobre todo en 2016, 2017) pero aun así el formato era similar, así que decidí seguirlos paso a paso.

Primero, abre el Xcode y crea el nuevo Proyecto. Agregue el nombre del producto ‘pythons’, y llene otros espacios en blanco abajo. En la herramienta de construcción, pegué

Library/Frameworks/Python.framework/Versions/3.8/bin/python3

que es la dirección de Python3 que encontré escribiendo ‘which python3’ en el Terminal. Luego presioné Next, y creé la carpeta del proyecto en el Escritorio, marcando las opciones: ‘Source Control: Crear repositorio Git en mi Mac’.

File.py, marcando en ‘Group: pythons, Targets: pythons’. Y creado el archivo en la carpeta ‘pythons’.

Tercero, editar esquema en el archivo creado. Traje la página de edición de esquema por ‘Product-Scheme-Edit Scheme’. En la pestaña Info, cambié ‘Exexutable’ en ‘other’ eligiendo python38, que lo hice de nuevo abriendo el Terminal en la carpeta ‘~bin’ que mencioné en Build Tool, y escribiendo en Terminal

ln python3.8 python38

Por el procedimiento, pude elegir python38 en lugar de python3, que no era seleccionable con sombra gris en él. Entonces desmarqué el ‘Debug executable’.

Muévete a la pestaña Arguments y haz clic en + de ‘Arguments Passed On Launch’. Entonces escribí $(SRCROOT)/File.py

Muévete a la pestaña Opciones, hay la opción Directorio de trabajo, y marqué en ‘Usar directorio de trabajo personalizado’ a la ruta del proyecto en el Escritorio.

Por último, cierra la página de edición del esquema y escribe ‘print(«Hola mundo»)’ en el lienzo. Ejecútalo.

Y hay errores, que no he podido solucionar.

El programa terminó con el código de salida 2

¿Cómo puedo solucionar estos errores y volver a trabajar Python con Xcode?

Mucha gente en la red dice que construir python con otras herramientas como pycharm, IDLE u otras cosas, supongo que debería. Pero realmente quiero saber al menos lo que estaba worng con los pasos que tomé y sólo quiero ver ‘Hola mundo’ en la salida.

Por favor, ayúdame .. Este problema sigue enredándose como una espina de pescado en mi cuello cada vez. Agradece los feedbacks precisos. Gracias.