Página 1 de 1
[RESUELTO] Usar un script directo de Python para instalar una aplicación
Publicado: 20 de enero de 2020 - 18:05
por d3sys
Hola,
admito que me da pereza buscar debido a la cantidad de resultados y no sé cómo formular correctamente mi consulta

de ahí este nuevo tema.
Queremos instalar una aplicación cuyo despliegue silencioso se realiza mediante un script de Python. Me gustaría saber exactamente cómo integrarla en la consola WAPT sin causar ningún daño, dado el entorno de producción tan sensible.

Re: Uso de un script directo de Python para instalar una aplicación
Publicado: 22 de enero de 2020 - 13:53
por dcardon
Hola d3sys
d3sys escribió: ↑20 de enero de 2020 - 18:05
Admito que me da pereza buscar debido a la cantidad de resultados y no sé cómo formular correctamente mi pregunta,

de ahí el nuevo tema.
Queremos instalar una aplicación cuyo despliegue silencioso se realiza mediante un script de Python. Me gustaría saber exactamente cómo integrarla en la consola WAPT sin causar ningún daño, dado el entorno de producción sensible...
Si tiene otro programa que requiere un entorno Python, le recomendamos instalar el paquete de Python correspondiente (tis-python 2.7 o tis-python 3.6), ya que la versión de WAPT Python puede cambiar (de hecho, pronto cambiará de la versión 2.7 a la 3.6 antes de la última versión en abril). Por lo tanto, sus otros programas Python no deberían depender de la versión de WAPT Python.
Si desea ejecutar un script de instalación de Python, debe ejecutarlo con el archivo ejecutable (excepto waptpython.exe), como c:\python27\bin\python.exe mypythonscript.py. Si ejecuta un script de Python que no ha auditado directamente en el contexto de setup.py, corre el riesgo de corromper el entorno de ejecución de setup.py (sobrescribiendo bibliotecas de diferentes versiones, etc.). Por lo tanto, es importante hacerlo en un contexto independiente, de ahí la necesidad de ejecutar otro intérprete de Python.
Además, si el script de instalación ejecuta pip3.exe, debe recordar que necesitará una conexión de red disponible en el momento de la instalación (que no está necesariamente disponible en el contexto de waptexit cuando la máquina se apaga).
En cualquier caso, sin conocer el guion en cuestión, es difícil decir más. Creo que ya se han publicado otras publicaciones en el foro sobre esto.
Atentamente,
Denis
Re: Uso de un script directo de Python para instalar una aplicación
Publicado: 22 de enero de 2020 - 15:34
por d3sys
Si desea ejecutar un script de instalación de Python, debe ejecutarlo utilizando el archivo ejecutable en cuestión (que no sea waptpython.exe), como c:\python27\bin\python.exe mypythonscript.py
Creo que eso es todo. Básicamente, para explicarlo todo, el desarrollador del software planeó actualizaciones periódicas, pero estas siempre requieren la intervención del usuario. Así que, para solucionar este problema, desarrollaron un script (en Python) que nos permitía implementar sus actualizaciones de forma silenciosa y automática mediante Wapt.
Estoy probando la solución y os mantendré informados.
Re: Uso de un script directo de Python para instalar una aplicación
Publicado: 3 de abril de 2020 - 21:58
por d3sys
Hablé con los desarrolladores del software y en su nueva versión han incluido parámetros de instalación que funcionan muy bien con WAPT, así que muchas gracias!