Seite 1 von 1

[GELÖST] Problem mit dem Paket tis-microsoft-onenote 16001.14326.21738.0-62

Veröffentlicht: 25. Januar 2024 – 16:05 Uhr
von cefinformatique
Guten Morgen,

Bei der Installation dieses Pakets (die vorherige Version funktioniert problemlos) auf einem Windows 10 Pro 22H2 PC erhalte ich folgende Fehlermeldung:

Code: Alle auswählen

Traceback (most recent call last):
  File "C:\Program Files (x86)\wapt\common.py", line 4074, in install_wapt
    exitstatus = setup.install()
  File "C:\Windows\TEMP\wapt4c7ye69o\setup.py", line 31, in install
NameError: name 'get_host_architecture' is not defined

NameError: name 'get_host_architecture' is not defined

Betreff: Problem mit dem Paket tis-microsoft-onenote 16001.14326.21738.0-62

Veröffentlicht: 25. Januar 2024 – 16:24 Uhr
von dcardon
Hallo Marc,

welche Wapt-Version verwendest du? (Siehe Forenregeln)

Denis

Betreff: Problem mit dem Paket tis-microsoft-onenote 16001.14326.21738.0-62

Veröffentlicht: 25. Januar 2024 – 16:31 Uhr
von cefinformatique
Entschuldigung.

Dies ist Version 2.3.0.13516.

Betreff: Problem mit dem Paket tis-microsoft-onenote 16001.14326.21738.0-62

Veröffentlicht: 26. Januar 2024 - 12:31 Uhr
von dcardon
Hallo Marc,

Vielen Dank für Ihr Feedback. Die Funktion get_host_architecture() wurde mit Version 2.4 in setuphelpers verschoben… Das Paket hätte dies berücksichtigen sollen (oder angeben sollen, dass die Mindestversion von wapt 2.4 ist).

Um das Problem zu beheben, können Sie die unten stehende Funktion in Ihre setup.py-Datei oberhalb der Funktion `def install()` einfügen

Code: Alle auswählen


def get_host_architecture():
    if isARM64():
        return "arm64"
    elif isARM():
        return "arm"
    elif is64():
        return "x64"
    elif is32():
        return "x86"

Ich empfehle Ihnen, auf Version 2.5 zu aktualisieren. Diese enthält einige Fehlerbehebungen und das Upgrade ist recht einfach.

Aufrichtig,

Denis