Problema con Sublime Text 3 en python

Iniciado por pardillo, 16 Diciembre 2021, 09:47 AM

0 Miembros y 1 Visitante están viendo este tema.

pardillo

Hola, estoy empezando con Python y tengo una duda. Me puse con este simple ejercicio y tengo un pequeño problema:
nombre = input("Introduce tu nombre: ")
print("¡Hola " + nombre + "!")

Doy a ctrl+B y me sale en consola "Introduce tu nombre: "
Lo introduzco pero al volver a dar a ctrl+B para que ya me salga lo del print, me vuelve a salir de nuevo "Introduce tu nombre:"
Le doy al enter y me baja una línea en la consola, otra vez le doy a CTRL+B y me lo reinicia. Lo uso en windows 10 y tengo todo bien instalado, el SublimeREPL y todo eso.
¿Qué estoy haciendo mal? Tengo configurado bien mi Sublime Text 3.

Muchas gracias.

EdePC

Yo creo que no estás usando REPL para ejecutar tu código, el Build por defecto de SublimeText no es interactivo, solo muestra en texto un resultado. Para ejecutar tu archivo con REPL te vas a Tools > SublimeREPL > Python > Python RUN - Current File

Para crear un Build personalizado y ejecutes lo anterior con Ctrl + B debes crear tu Build así:

Código (javascript) [Seleccionar]
{
  "target": "run_existing_window_command",
  "id": "repl_python_run",
  "file": "config/Python/Main.sublime-menu"
}


Al final elegir ese nuevo Build que has creado

Referencias: https://stackoverflow.com/questions/23730866/set-up-python-3-build-system-with-sublime-text-3

pardillo

Cita de: EdePC en 16 Diciembre 2021, 13:21 PM
Yo creo que no estás usando REPL para ejecutar tu código, el Build por defecto de SublimeText no es interactivo, solo muestra en texto un resultado. Para ejecutar tu archivo con REPL te vas a Tools > SublimeREPL > Python > Python RUN - Current File

Para crear un Build personalizado y ejecutes lo anterior con Ctrl + B debes crear tu Build así:

Código (javascript) [Seleccionar]
{
  "target": "run_existing_window_command",
  "id": "repl_python_run",
  "file": "config/Python/Main.sublime-menu"
}


Al final elegir ese nuevo Build que has creado

Referencias: https://stackoverflow.com/questions/23730866/set-up-python-3-build-system-with-sublime-text-3

Muchísimas gracias por la ayuda.