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