Este artículo describe los problemas que puede encontrar al ejecutar código Python en Sublime Text 3 y cómo resolverlos. Es posible que muchos usuarios no encuentren resultados después de ejecutar el código Python con Sublime Text 3. Esto suele deberse a una mala configuración del sistema de compilación, configuraciones incorrectas de la ruta del entorno, versiones incompatibles de Python o errores en el código mismo. El artículo explicará en detalle cómo configurar el sistema de compilación correcto, verificar la ruta del entorno, garantizar la compatibilidad de la versión de Python y cómo verificar si hay errores de código. También proporcionará algunas sugerencias de depuración adicionales para ayudar a los usuarios a resolver estos problemas y finalmente ejecutar Python. sin problemas en el código Sublime Text 3.
Al ejecutar código Python con Sublime Text 3, si no hay resultados, es posible que falte la configuración correcta del sistema de compilación, que la ruta del entorno no esté configurada correctamente, que la versión de Python sea incompatible o que el código sea incorrecto. La solución más común es asegurarse de tener la configuración correcta del sistema de compilación y verificar la configuración de la ruta del entorno. Los problemas de ruta del entorno a menudo se deben a que Sublime Text 3 no localiza correctamente el intérprete de Python. Para resolver este problema, primero asegúrese de que la ruta de instalación de Python se haya agregado a las variables de entorno del sistema y luego configure el sistema de compilación correcto en Sublime Text para indicar la ruta al intérprete de Python.
En Sublime Text 3, puede especificar cómo ejecutar el código Python configurando o modificando el sistema de compilación. Es posible que Sublime ya incluya un sistema de compilación Python de forma predeterminada, pero a veces es necesario configurarlo manualmente para adaptarse a su entorno específico.
Primero, abra Sublime Text 3 y seleccione "Herramientas" > "Sistema de compilación" > "Nuevo sistema de compilación..." en el menú superior. Esto abrirá una nueva ventana que le permitirá ingresar a la configuración del sistema de compilación.
En el archivo abierto, ingrese el siguiente contenido (suponiendo que su Python esté instalado en el directorio C:Python39):
{
cmd: [C:\Python39\python.exe, -u, $archivo],
file_regex: ^[ ]*Archivo (...*?), línea ([0-9]*),
selector: fuente.python
}
Guarde el archivo y asígnele el nombre Python.sublime-build. Ahora ha creado un sistema de compilación dedicado para ejecutar código Python.
Si Sublime Text 3 no reconoce los comandos de Python, puede deberse a que el directorio de instalación de Python no se ha agregado a las variables de entorno.
En los sistemas Windows, puede editar las variables de entorno accediendo a Propiedades del sistema (haga clic derecho en "Esta PC" > "Propiedades" > "Configuración avanzada del sistema" > "Variables de entorno"). Busque la entrada Ruta en el área "Variables del sistema", haga clic en Editar y luego agregue la ruta de instalación de Python (por ejemplo, C:Python39) y el subdirectorio Scripts (por ejemplo, C:Python39Scripts). Para sistemas macOS o Linux, para editar el archivo .bashrc o .zshrc, agregue: export PATH=/path/to/python:$PATH al final del archivo y reemplace /path/to/python con la ruta de instalación de Pitón.A veces, es posible que su código no se ejecute debido a versiones de Python incompatibles. Es muy importante asegurarse de que su código sea compatible con la versión de Python que tiene instalada.
Utilice el comando python --version para comprobar la versión actual de Python. Si su código fue escrito para otra versión de Python, considere usar la versión correspondiente de Python o actualice su código para que sea compatible con la versión actual.Si hay un error en el código en sí, es posible que no se muestren resultados cuando se ejecuta Sublime Text 3.
Verifique el código para detectar errores de sintaxis. A veces, incluso un pequeño error ortográfico o de símbolos puede impedir la ejecución del código. Utilice el IDLE o la línea de comando de Python para ejecutar el código, lo que facilita la búsqueda y localización de errores en el código.Asegurarse de resolver los problemas que encuentra al ejecutar código Python a menudo implica estos pasos y configuración básicos. Después de seguir el método anterior, podrá ejecutar con éxito el código Python en Sublime Text 3 en la mayoría de los casos.
¿Por qué la ejecución de código Python en Sublime Text 3 no produce ningún resultado?
Sublime Text 3 es un potente editor de texto, pero no es un entorno de desarrollo integrado (IDE) completo, por lo que es posible que no obtenga resultados al ejecutar código Python. Esto suele deberse a la falta de complementos o configuraciones adecuados. A continuación se muestran algunas formas de resolver este problema:
Instale y configure el complemento SublimeREPL: SublimeREPL es un complemento para ejecutar varios lenguajes en Sublime Text 3, incluido Python. Puede abrir el Control de paquetes de Sublime Text 3, buscar e instalar el complemento SublimeREPL. Una vez completada la instalación, puede presionar Ctrl + Shift + P (o Cmd + Shift + P) y luego ingresar SublimeREPL para ejecutar el código Python, y los resultados de la ejecución se mostrarán en una nueva pestaña.
Configure el sistema de compilación de Sublime Text 3: Sublime Text 3 admite un sistema de compilación personalizado, puede ejecutar código Python y ver los resultados configurando el sistema de compilación. Primero, debe crear un nuevo sistema de compilación, abrir Sublime Text 3, hacer clic en Herramientas -> Sistema de compilación -> Nuevo sistema de compilación en la barra de herramientas. En el archivo abierto, ingrese lo siguiente:
{ cmd: [python3, -u, $archivo], file_regex: ^[ ]*Archivo (...*?), línea ([0-9]*), selector: source.python}Luego guarde el archivo como Python.sublime-build y regrese al menú Sistema de compilación para seleccionar el sistema de compilación Python que acaba de crear. Ahora puedes presionar Ctrl+B para ejecutar el código Python y ver los resultados.
Pruebe otros complementos o herramientas: además de SublimeREPL, hay otros complementos y herramientas disponibles para ejecutar código Python en Sublime Text 3, como Terminus, Anaconda, etc. Puede intentar instalar y configurar estos complementos o herramientas para ver si eso resuelve el problema.Cualquiera que sea el método que elija, asegúrese de que su código sea correcto y esté libre de errores, y de haber guardado el archivo de código. Si el problema persiste, es posible que desee verificar que las variables de entorno de su sistema estén configuradas correctamente y asegurarse de que su intérprete de Python esté instalado y configurado correctamente.
Espero que este artículo te ayude a resolver los problemas que encuentras al ejecutar código Python en Sublime Text 3. Si tiene alguna pregunta, no dude en preguntar.