Saltar al contenido

Cómo ejecutar código Python en SublimeREPL

Solución:

Como se describe aquí, cree un nuevo archivo de sistema de compilación y guárdelo como ..PackagesUserSublimeREPL-python.sublime-build. El archivo debe contener:

{
    "target": "run_existing_window_command", 
    "id": "repl_python_run",
    "file": "config/Python/Main.sublime-menu"
}

Luego vaya a la pestaña de su archivo Python y seleccione Herramientas> Sistema de compilación> SublimeREPL-python. Ahora, Ctrl + B debería ejecutar el archivo Python actual, con la salida en una nueva pestaña. Si usa un diseño de dos columnas, la salida REPL debería abrirse en la segunda columna. (Esto estaba usando Sublime Text 3.)

Primero “Install Package Control“de https://sublime.wbond.net/installation#st2

Opcional(Para comprobar que el paquete anterior se ha instalado correctamente: haga clic en el Preferences > Browse Packages… en esta carpeta Haga clic en Back Button una vez y luego en la carpeta Paquetes instalados /, compruebe que habrá Package Control.sublime-package expediente)

luego ve a Preferences > Package Control > Package Control: Install Package en texto sublime 2

encontrar SublimeREPL en lista.

Reiniciar SublimeText2

abierto Preferences > Package Settings > SublimeREPL > Settings - Default archivo copia todo el texto desde allí.

luego abre Preferences > Package Settings > SublimeREPL > Settings - User y pega el texto aquí.

Reiniciar SublimeText2

Ir a Tools > SublimeREPL > Python > Python

Y ya terminaste

Pasos para hacer Sublime Python Console que sea interactiva y reutilizable:

1) Instale el complemento SublimeREPL:

En la barra superior> “Herramientas”> “Paleta de comandos”> “Control de paquete: instalar paquete”
Busque: “SublimeREPL” e instálelo


2) Crear sistema de compilación:

En la barra superior> “Herramientas”> “Sistema de compilación”> “Nuevo sistema de compilación”

Reemplace todo el contenido del archivo con:

{
    "target": "run_existing_window_command", 
    "id": "repl_python_run",
    "file": "config/Python/Main.sublime-menu"
}

Guarde el archivo como “PythonRepl.sublime-build” en la carpeta “usuario” predeterminada.


3) Configuración para que la consola sea interactiva y reutilizable:

| => Ir a “Preferencias”> “Examinar paquetes”

| => Ir a carpeta: SublimeRepl

| => Editar: sublimerepl.py

Replace : if view.id() == view_id

With    : if view.name() == view_id:

| => Ir a carpeta: SublimeRepl / config / Python

| => Editar: Main.sublime-menu

|=> Under "caption": "Python - RUN current file"

|=> Append : "-i", in "cmd" as : 

        "cmd": ["python", "-u", "$file_basename"],

        "cmd": ["python", "-i", "-u", "$file_basename"],

|=> Add : Before "external_id": "python"

        "view_id": "*REPL* [python]",

|=> Full Code as shown below :
    --------------------------------------------------
    {"command": "repl_open",
     "caption": "Python - RUN current file",
     "id": "repl_python_run",
     "mnemonic": "R",
     "args": {
        "type": "subprocess",
        "encoding": "utf8",
        "cmd": ["python", "-i", "-u", "$file_basename"],
        "cwd": "$file_path",
        "syntax": "Packages/Python/Python.tmLanguage",
        "view_id": "*REPL* [python]",
        "external_id": "python",
        "extend_env": {"PYTHONIOENCODING": "utf-8"}
        }
    },

4) Utilizando:

4.1) Abra el archivo Python que desea ejecutar en Sublime Text.

4.2) En la barra superior> “Herramientas”> “Sistema de compilación”> “PythonRepl”.

4.3) Construya el archivo Python, eligiendo En la barra superior> “Herramientas”> “Construir”
o
Usando el acceso directo de compilación (Ctrl + B para Windows o ⌘ Command + B para Mac)

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *