Página 1 de 1

[RESUELTO] Error con el paquete de Office 2016

Publicado: 24 de enero de 2023 - 11:54 a. m.
por t.heroult
Buen día

Estoy intentando usar el paquete para Office 2016, pero se bloquea cada vez y no veo por qué.
Aquí está la consola:

Código: Seleccionar todo

2023-01-24 11:53:50,502 CRITICAL Error importing c:\waptdev\ln-msoffice_2016-42_windows_PROD\setup.py :
Traceback (most recent call last):
  File "C:\Program Files (x86)\wapt\waptutils.py", line 1520, in import_setup
    py_mod = imp.load_source(modulename, setupfilename)
  File "imp.py", line 171, in load_source
  File "<frozen importlib._bootstrap>", line 702, in _load
  File "<frozen importlib._bootstrap>", line 671, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 839, in exec_module
  File "<frozen importlib._bootstrap_external>", line 976, in get_code
  File "<frozen importlib._bootstrap_external>", line 906, in source_to_code
  File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
  File "c:\waptdev\ln-msoffice_2016-42_windows_PROD\setup.py", line 54
    silentxml = ur"""<Configuration Product="ProPlus">
<Display Level="none" CompletionNotice="no" SuppressModal="yes" AcceptEula="yes" />
   <Setting Id="SETUP_REBOOT" Value="NEVER" />
</Configuration>
"""
                  ^
SyntaxError: invalid syntax

FATAL ERROR : SyntaxError: invalid syntax (setup.py, line 54)
¿Alguna idea?

Atentamente,
Tomás

Re: Error con el paquete de Office 2016

Publicado: 24 de enero de 2023 - 12:06 p. m.
por t.heroult
Ya sé que está relacionado con el final de setup.py:

Código: Seleccionar todo

silentxml = ur"""<Configuration Product="ProPlus">
<Display Level="none" CompletionNotice="no" SuppressModal="yes" AcceptEula="yes" />
   <Setting Id="SETUP_REBOOT" Value="NEVER" />
</Configuration>
"""
Si lo elimino, las cosas parecen mejorar...

Re: Error con el paquete de Office 2016

Publicado: 24 de enero de 2023 - 12:20 p. m.
por sfonteneau
Ah, no me había dado cuenta, pero el paquete no está actualizado en la tienda; todavía está en Python 2

Puedes reemplazar:

Código: Seleccionar todo

silentxml = ur"""

Código: Seleccionar todo

silentxml = r"""

Re: Error con el paquete de Office 2016

Publicado: 24 de enero de 2023 - 12:50 p. m.
por t.heroult
¡Guau! ¡
Es algo tan insignificante :)

! ¡Gracias!