Página 1 de 1

[RESUELTO] Problema con el paquete tis-microsoft-onenote 16001.14326.21738.0-62

Publicado: 25 de enero de 2024 - 16:05
por cefinformatique
Buen día,

Al instalar este paquete (la versión anterior funciona sin problemas) en una PC con Windows 10 Pro 22H2, obtengo el siguiente error:

Código: Seleccionar todo

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

Re: Problema con el paquete tis-microsoft-onenote 16001.14326.21738.0-62

Publicado: 25 de enero de 2024 - 16:24
por dcardon
Hola Marc,

¿qué versión de Wapt? (consulta las reglas del foro)

Denis

Re: Problema con el paquete tis-microsoft-onenote 16001.14326.21738.0-62

Publicado: 25 de enero de 2024 - 16:31
por cefinformatique
Lo siento.

Esta es la versión 2.3.0.13516.

Re: Problema con el paquete tis-microsoft-onenote 16001.14326.21738.0-62

Publicado: 26 de enero de 2024 - 12:31
por dcardon
Hola Marc,

Gracias por tus comentarios. La función get_host_architecture() se trasladó a setuphelpers con la versión 2.4. El paquete debería haber tenido esto en cuenta (o haber especificado que la versión mínima de wapt es la 2.4).

Para resolver el problema, puede agregar la siguiente función a su archivo setup.py, encima de la función `def install()`

Código: Seleccionar todo


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

Te animo a que actualices a la versión 2.5, incluye bastantes correcciones y la actualización es bastante sencilla.

Atentamente,

Denis