Pagina 1 di 1
[RISOLTO] Errore durante l'installazione della dipendenza watpdev
Pubblicato: 3 ottobre 2024 - 11:30
di Tristan
Buongiorno,
Volendo sviluppare un pacchetto, ho seguito i consigli nella documentazione di WAPT che indicano l'installazione del pacchetto waptdev. Tuttavia, durante l'installazione del pacchetto sul mio PC (Windows 11), si è verificato un errore che indicava..
Codice: Seleziona tutto
EWaptUnavailablePackage(\'Missing dependencies: %s\' % (\',\'.join(missing_depends,)))\nwaptpackage.EWaptUnavailablePackage: Missing dependencies: wapt-7zip\n']]
Tuttavia, durante l'installazione di 7-Zip, viene segnalato un problema con il modulo Python `imp`
Qualcuno ha qualche idea?
GRAZIE
Re: Errore durante l'installazione della dipendenza watpdev
Pubblicato: 3 ottobre 2024 - 16:47
di sfontenau
Wapt-7zip non dovrebbe essere una versione x86 nel tuo repository?
Re: Errore durante l'installazione della dipendenza watpdev
Pubblicato: 4 ottobre 2024 - 08:52
di Tristan
In effetti, avevo entrambe le versioni nel mio repository. L'ho appena aggiornata, mantenendo solo la versione x64. Quando provo a reinstallarla, ricevo ancora lo stesso errore.
Ecco i log di installazione di 7zip:
Codice: Seleziona tutto
Traceback (most recent call last):
File "C:\Program Files (x86)\wapt\common.py", line 4142, in install_wapt
setup = import_setup(setup_filename)
File "C:\Program Files (x86)\wapt\waptutils.py", line 1589, in import_setup
py_mod = imp.load_source(modulename, setupfilename)
NameError: name 'imp' is not defined
NameError: name 'imp' is not defined
GRAZIE
Re: Errore durante l'installazione della dipendenza watpdev
Pubblicato: 4 ottobre 2024 - 09:20
di Tristan
AGGIORNAMENTO
Problema risolto --> Agente WAPT reinstallato sulla macchina interessata
Re: Errore durante l'installazione della dipendenza watpdev
Pubblicato: 4 ottobre 2024 - 10:25
di dcardon
Ciao Tristan,
grazie per il feedback

. Con la traccia completa dello stack, è un po' più chiaro. Il modulo `imp` è un modulo Python fondamentale, quindi se non è presente significa che l'installazione dell'agente è effettivamente danneggiata. Questo può accadere con i programmi antivirus che bloccano determinati file durante l'installazione; in tal caso, è necessario aggiungere un'eccezione.
Contrassegno la discussione come RISOLTA.
Cordiali saluti,
Denis