Página 1 de 1

carga de compilación

Publicado: 12 de marzo de 2024 - 09:38
por Bruno
Buen día,
Recibo un error cuando genero una plantilla de paquete .msi o .exe en la consola wapt.
Estoy en la versión 2.4.0.14143

Explicación:

Después de configurar manualmente el archivo setup.py, no puedo compilar el paquete.
La instalación local funciona bien, pero aparece un mensaje de error cuando ejecuto el comando `run` en WAPT: `-i build-upload`
El objetivo de esta operación es, por supuesto, implementar este paquete en las estaciones de trabajo.

Aquí está mi configuración:

Código: Seleccionar todo

# -*- coding: utf-8 -*-
from setuphelpers import *

r"""
Usable WAPT package functions: install(), uninstall(), session_setup(), audit(), update_package()

"""
# Declaring global variables - Warnings: 1) WAPT context is only available in package functions; 2) Global variables are not persistent between calls


def install():
    # Declaring local variables

    # Installing the software
    print("Installing: setup.exe")
    run('.\Setup /Configure .\Conf_OfficePro2019.xml')

Aquí está el mensaje de error:

Código: Seleccionar todo

*** Remote Interpreter Reinitialized ***
Command Line : --use-gui -i build-upload "C:\waptdev\linwapt-office-pro-2019_16.0.11617.33601-11_windows_PROD\WAPT\.."
Using config file: C:\Users\bvincent.pc\AppData\Local\waptconsole\waptconsole.ini
Building packages 1 packages
FATAL ERROR : IndexError: list index out of range
Exit code:  3
>>>
¿Puedes ayudarme por favor?
El comando parece funcionar, pero debo haber olvidado un parámetro.

GRACIAS.

Bruno

Re: carga de compilación

Publicado: 12 de marzo de 2024 - 14:36
por dcardon
Hola Bruno,

la mejor manera es realizar la carga de la compilación usando la consola WAPT (pestaña de repositorio privado, botón "Importar un paquete", expandirlo y hacer clic en "Compilar e importar un paquete al repositorio"). Eliminaremos la carga de compilaciones de PyScripter porque hay demasiadas razones por las que no funcionaría (diferencia de contexto entre el usuario actual y el usuario con privilegios elevados).

Hay paquetes de ejemplo para la suite Office en la tienda que puedes editar si quieres más ejemplos del paquete en sí.

Saludos,

Denis

Re: carga de compilación

Publicado: 12 de marzo de 2024 - 15:18
por Bruno
Hola,

gracias por sus comentarios.
Probaré esta solución.

Que tenga un buen día.