Pagina 1 di 2
Errore durante l'installazione del pacchetto
Pubblicato: 16 luglio 2018 - 15:06
di Smart
Ciao,
ho problemi a creare i pacchetti... Scarico il software come file .exe. Creo il pacchetto usando la procedura guidata della console (Strumenti > Creazione guidata pacchetto). Inserisco la chiave di disinstallazione. Questo crea una directory in C:\WAPTdev.
Avvio il prompt dei comandi e inserisco il seguente comando: wapt-get build-upload c:\waptdev\wapt-deltacopy-wapt. Questo crea un file .wapt. Quindi vado su Repository privato > Importa da file. Il pacchetto appare. Lo assegno al computer.
Quando provo a installarlo, l'installazione fallisce e mi dà un errore. Perché?
Re: Errore durante l'installazione del pacchetto
Pubblicato: 16 luglio 2018 - 16:17
di louisinger
Hai dei registri da mostrarci?
Re: Errore durante l'installazione del pacchetto
Pubblicato: 17 luglio 2018 - 09:11
di Smart
Ricevo il seguente messaggio di errore. Altrimenti, non so dove trovare i log...
Re: Errore durante l'installazione del pacchetto
Pubblicato: 17 luglio 2018 - 09:51
di louisinger
Si tratta di un errore di timeout. Per impostazione predefinita, se l'installazione dura più di 300 secondi, si interrompe. È possibile modificare questa impostazione
tempo scaduto nelle funzioni di installazione di setuphelpers.
Esempio :
Codice: Seleziona tutto
install_exe_if_needed(exe = pathToSetup, timeout = 3000)
Re: Errore durante l'installazione del pacchetto
Pubblicato: 17 luglio 2018 - 11:44
di Smart
Grazie, questo risolve parte del problema. Tuttavia, la mia installazione ora è bloccata in un ciclo... Ho il seguente codice in setup.py:
# -*- coding: utf-8 -*-
from setuphelpers import *
uninstallkey = []
def install():
print('installazione di wapt-deltacopy')
install_exe_if_needed("delta_copy_setup.exe",'/VERYSILENT',key='{***********}',min_version='1.40.0000', timeout = 3000)
Re: Errore durante l'installazione del pacchetto
Pubblicato: 17 luglio 2018 - 11:51
di louisinger
Penso che l'installazione sia bloccata; continuerà a visualizzare lo stesso errore, ma per un periodo più lungo.
Hai provato a eseguire il comando tramite il prompt dei comandi (CMD)? Questo ci aiuterà a capire se il problema riguarda Wapt o meno.
Re: Errore durante l'installazione del pacchetto
Pubblicato: 17 luglio 2018 - 13:36
di Smart
Il mio codice:
# -*- coding: utf-8 -*-
from setuphelpers import *
uninstallkey = ['{D6E5F58F-C879-4EC1-90F7-BA31BABF10C9}']
def install():
print('installazione di wapt-deltacopy')
install_exe_if_needed("delta_copy_setup.exe",'/VERYSILENT',key='{D6E5F58F-C879-4EC1-90F7-BA31BABF10C9}',min_version='1.40.0000', timeout = 3000)
L'ho eseguito in AmiensPython (e PyScripter) e non riconosce "from setuphelpers import *". In pratica, l'installazione non inizia.
Sul client, viene visualizzato anche "Errore pacchetto".
Re: Errore durante l'installazione del pacchetto
Pubblicato: 17 luglio 2018 - 14:40
di sfontenau
louisinger ha scritto: ↑17 lug 2018 - 11:51
Penso che l'installazione sia bloccata; continuerà a dare lo stesso errore, ma per un periodo più lungo.
Hai provato a eseguire il comando da riga di comando in un prompt dei comandi? Per vedere se il problema riguarda wapt o meno.
+ 1

Re: Errore durante l'installazione del pacchetto
Pubblicato: 17 luglio 2018 - 15:20
di Smart
Cosa intendi con "eseguire la riga tramite CMD"? Quale riga? Devo avviare il programma?
Re: Errore durante l'installazione del pacchetto
Pubblicato: 17 luglio 2018 - 15:46
di louisinger
In realtà, la funzione `install_exe_if_needed` non fa altro che lanciare un comando di installazione (tra le altre cose, ovviamente). Nel tuo caso, Wapt lancia il seguente comando:
Per avviarlo manualmente (senza WAPT), è sufficiente copiarlo e incollarlo in un prompt dei comandi. Vedremo se cambia qualcosa. In caso contrario, il problema è probabilmente dovuto al programma di installazione o alle impostazioni ("/VERYSILENT").