


Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity
Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium
Prepara tus exámenes
Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity
Prepara tus exámenes con los documentos que comparten otros estudiantes como tú en Docsity
Los mejores documentos en venta realizados por estudiantes que han terminado sus estudios
Estudia con lecciones y exámenes resueltos basados en los programas académicos de las mejores universidades
Responde a preguntas de exámenes reales y pon a prueba tu preparación
Consigue puntos base para descargar
Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium
Comunidad
Pide ayuda a la comunidad y resuelve tus dudas de estudio
Descubre las mejores universidades de tu país según los usuarios de Docsity
Ebooks gratuitos
Descarga nuestras guías gratuitas sobre técnicas de estudio, métodos para controlar la ansiedad y consejos para la tesis preparadas por los tutores de Docsity
El manual contiene una serie de instrucciones, en el cual se detalla el proceso para compilar los archivos de python en Windows.
Tipo: Guías, Proyectos, Investigaciones
1 / 4
Esta página no es visible en la vista previa
¡No te pierdas las partes importantes!
Pasar .PY a .EXE
Descargar Librería Pyinstaller:
pip install PyInstaller
Luego, desde la CMD en la carpeta donde está el archivo .py que se va a convertir, se coloca:
pyinstaller --onefile archivo.py
Ejemplo con archivo APIREST.py
pyinstaller --onefile C:\Users\Soporteit\Desktop\APIREST\APIREST.py
Se van a generar unos archivos y carpetas, el ejecutable siempre estará en la carpeta dist
Crear un servicio de Windows
Desde la CMD en modo Administrador:
sc create NOMBRE_DEL_SERVICIO binpath= " C:\Program Files (x86)\Windows Resource Kits\Tools\srvany.exe " start= auto displayname= " NOMBRE_PARA_MOSTRAR "
Ejemplo:
sc create Ejemplo binpath= " C:\Program Files (x86)\Windows Resource Kits\Tools\srvany.exe " start= auto displayname= " Ejemplo_Ejemplo "
NOMBRE_DEL_SERVICIO es el nombre con el que se puede manipular el servicio desde la CMD, mientras que NOMBRE_PARA_MOSTRAR es el nombre que aparecerá en la lista de servicios
La dirección puesta en binpath permite ejecutar una aplicación como un servicio reconocido por Windows, por lo que permite pausar, reanudar, entre otros, por eso la dirección apunta a srvany.exe
NOTA: Si en el binpath se coloca la dirección del ejecutable que se quiere como servicio, el servicio se creará, pero solo se podrá ejecutar y no se podrá pausar o reanudar (además de que lanzará un error de tiempo de ejecución al iniciarlo)
Después de crear el servicio, hay que acceder al Editor de Registro (regedit) en la siguiente ubicación:
HKEY_LOCAL_MACHINE--> SYSTEM --> CurrentControlSet --> services --> NOMBRE_DEL_SERVICIO
Click derecho en el servicio --> Nuevo --> Clave, este debe llamarse “ Parameters ”
Ejecutar, pausar, reanudar: Se puede de 2 formas: desde la lista de servicios o desde la CMD
Por CMD:
sc <opción>
sc start NOMBRE_SERVICIO
sc pause NOMBRE_SERVICIO
sc continue NOMBRE_SERVICIO
sc stop NOMBRE_SERVICIO
Eliminar servicio:
sc delete NOMBRE_SERVICIO