Añadir el lanzador Py-Loader para Debian 12 para abrir programas python *.py con clic derecho en los Administradores de archivos
Gracias a este lanzador, al hacer clic derecho sobre un archivo
.py y seleccionar Propiedades → Abrir con → Otra
aplicación, aparece la opción Py-Loader, que
ejecuta el programa utilizando Python 3.
Si estás utilizando una versión anterior de Debian y dicha opción no existe, puedes añadirla manualmente.
Crear el archivo
Py-Loader.desktop
Ejecuta:
Pega el siguiente contenido (tomado de Debian 13 y añadida la línea final hace que el lanzador quede correctamente registrado para el tipo MIME de los scripts Python y mejora la compatibilidad con otros administradores de archivos, sin alterar su funcionamiento):
Guarda el archivo y sal del editor.
Asignar el lanzador a los archivos Python
- Abre Thunar.
- Haz clic derecho sobre cualquier archivo
.py. - Selecciona Propiedades.
- Ve a la pestaña Abrir con.
- Pulsa Otra aplicación….
- Busca Py-Loader.
- Selecciónalo y pulsa Aceptar.
- (Opcional) Márcalo como aplicación predeterminada para los archivos Python.
A partir de ese momento podrás abrir los archivos .py
directamente desde el administrador de archivos.
Funcionamiento
El lanzador simplemente ejecuta:
Por ello está pensado principalmente para aplicaciones gráficas desarrolladas con:
- PyQt5
- PyQt6
- PySide2
- PySide6
- GTK para Python
- Tkinter
Si el programa es una aplicación de consola, no se abrirá una terminal, ya que el lanzador utiliza:
Para scripts de consola se recomienda ejecutarlos desde una terminal.
Actualizar la base de datos de aplicaciones (opcional)
En algunas versiones antiguas de Debian puede ser necesario actualizar la caché de aplicaciones:
Si el comando no existe:
Nota técnica
El archivo Py-Loader.desktop es un lanzador estándar de
Freedesktop.org. Su finalidad es asociar los archivos
de tipo text/x-python con el intérprete
python3, permitiendo que administradores de archivos
compatibles (como Thunar, Caja, Nemo o PCManFM) puedan ofrecer la opción
de abrir scripts Python mediante este lanzador.

Comentarios
Publicar un comentario