Seite 1 von 1

[GELÖST] Pyscripter - WAPT:install - Schwerwiegender Fehler

Veröffentlicht: 28. März 2023 - 11:48 Uhr
von CasseThor
Guten Morgen,
Ich wollte Ihnen Feedback zu einem Problem geben (das vielleicht gar keins ist)

Ich habe ein .msi-Paket erstellt und erhalte folgende Informationen aus der Konsole:

Code: Alle auswählen

2023-03-28 11:28:16,883 CRITICAL Fatal error in install script: AttributeError: module '__waptsetup_sr4h0t49hx__' has no attribute 'install':
Traceback (most recent call last):
  File "C:\wapt\common.py", line 4074, in install_wapt
    exitstatus = setup.install()
AttributeError: module '__waptsetup_sr4h0t49hx__' has no attribute 'install'
Die Installation des manuellen Pakets verlief reibungslos
Wenn ich die WAPT-Funktion session-setup verwende, erhalte ich keinen Fehler mehr

Hier ist das betreffende Skript:

Code: Alle auswählen

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

print('installation de Impact9')
run(r'impact9.msi /qn')
#print('installation de la licence')
#install_msi_if_needed('impact9_lic.msi' )
#run_notfatal(r'impact9.msi /q /norestart',timeout=1200)
Wie Sie sehen können, habe ich mehrere Installationen ausprobiert.

Wenn ich die Installation dieses Pakets jedoch auf einen entfernten Rechner sende, erhalte ich denselben Fehler:

Code: Alle auswählen

Traceback (most recent call last):
  File "C:\Program Files (x86)\wapt\waptservice\service.py", line 1907, in run
    self.running_task.run()
  File "C:\Program Files (x86)\wapt\waptservice\waptservice_common.py", line 710, in run
    self._run()
  File "C:\Program Files (x86)\wapt\waptservice\waptservice_common.py", line 1282, in _run
    raise Exception(_('Error during install of {}: errors in packages {}').format(
Exception: Erreur lors de l'installation de ['iut-impact907(=9.0.0.0-5)']: erreurs dans les paquets [[PackageRequest(package='iut-impact907',version=(Version('9.0.0.0'), 5),architectures=['x64'],locales=['fr'],maturities=['PROD'],tags=['windows-10', 'win-10', 'w-10', 'windows10', 'win10', 'w10', 'windows', 'win', 'w'],min_os_version=Version('10.0.22621.1413'),max_os_version=Version('10.0.22621.1413')), PackageEntry('iut-impact907','9.0.0.0-5' maturity='PROD'), 'Traceback (most recent call last):\n  File "C:\\Program Files (x86)\\wapt\\common.py", line 5193, in install\n    result = self.install_wapt(p.localpath,\n  File "C:\\Program Files (x86)\\wapt\\common.py", line 4167, in install_wapt\n    raise e\n  File "C:\\Program Files (x86)\\wapt\\common.py", line 4074, in install_wapt\n    exitstatus = setup.install()\nAttributeError: module \'__waptsetup_m4ojr8c7v2__\' has no attribute \'install\'\n']]

Exception: Erreur lors de l'installation de ['iut-impact907(=9.0.0.0-5)']: erreurs dans les paquets [[PackageRequest(package='iut-impact907',version=(Version('9.0.0.0'), 5),architectures=['x64'],locales=['fr'],maturities=['PROD'],tags=['windows-10', 'win-10', 'w-10', 'windows10', 'win10', 'w10', 'windows', 'win', 'w'],min_os_version=Version('10.0.22621.1413'),max_os_version=Version('10.0.22621.1413')), PackageEntry('iut-impact907','9.0.0.0-5' maturity='PROD'), 'Traceback (most recent call last):\n  File "C:\\Program Files (x86)\\wapt\\common.py", line 5193, in install\n    result = self.install_wapt(p.localpath,\n  File "C:\\Program Files (x86)\\wapt\\common.py", line 4167, in install_wapt\n    raise e\n  File "C:\\Program Files (x86)\\wapt\\common.py", line 4074, in install_wapt\n    exitstatus = setup.install()\nAttributeError: module \'__waptsetup_m4ojr8c7v2__\' has no attribute \'install\'\n']]
Traceback (most recent call last):
  File "C:\Program Files (x86)\wapt\waptservice\service.py", line 1907, in run
    self.running_task.run()
  File "C:\Program Files (x86)\wapt\waptservice\waptservice_common.py", line 710, in run
    self._run()
  File "C:\Program Files (x86)\wapt\waptservice\waptservice_common.py", line 1282, in _run
    raise Exception(_('Error during install of {}: errors in packages {}').format(
Exception: Erreur lors de l'installation de ['iut-impact907(=9.0.0.0-5)']: erreurs dans les paquets [[PackageRequest(package='iut-impact907',version=(Version('9.0.0.0'), 5),architectures=['x64'],locales=['fr'],maturities=['PROD'],tags=['windows-10', 'win-10', 'w-10', 'windows10', 'win10', 'w10', 'windows', 'win', 'w'],min_os_version=Version('10.0.22621.1413'),max_os_version=Version('10.0.22621.1413')), PackageEntry('iut-impact907','9.0.0.0-5' maturity='PROD'), 'Traceback (most recent call last):\n  File "C:\\Program Files (x86)\\wapt\\common.py", line 5193, in install\n    result = self.install_wapt(p.localpath,\n  File "C:\\Program Files (x86)\\wapt\\common.py", line 4167, in install_wapt\n    raise e\n  File "C:\\Program Files (x86)\\wapt\\common.py", line 4074, in install_wapt\n    exitstatus = setup.install()\nAttributeError: module \'__waptsetup_m4ojr8c7v2__\' has no attribute \'install\'\n']]

Betreff: Pyscripter - WAPT:install - Schwerwiegender Fehler

Veröffentlicht: 28. März 2023 - 11:50 Uhr
von CasseThor
Ich möchte darauf hinweisen, dass das Paket auf dem Computer korrekt installiert wird :)
. Mit freundlichen Grüßen.

Betreff: Pyscripter - WAPT:install - Schwerwiegender Fehler

Veröffentlicht: 28. März 2023 – 15:09 Uhr
von dcardon
Ich glaube, einer fehlt

Code: Alle auswählen

def install():


:-)

In der Konsole gibt es einen Assistenten zum Vorbereiten eines Pakets; er ist sehr praktisch, da er automatisch das Paketgerüst erstellt.

Denis

Betreff: Pyscripter - WAPT:install - Schwerwiegender Fehler

Veröffentlicht: 29. März 2023 – 15:49 Uhr
von CasseThor
Ah, vielen Dank, aber … nein, irgendetwas fehlte wohl noch. :)

Ich habe Ihren Rat befolgt und mit dem Assistenten eine leere Datenbank verwendet, und jetzt funktioniert alles!

Vielen Dank. :D

Betreff: [GELÖST] Pyscripter - WAPT:install - Schwerwiegender Fehler

Veröffentlicht: 29. März 2023 - 17:32 Uhr
von dcardon
Danke für das Feedback, CasseThor. :-)
Ich schließe den Thread.
Denis