Solución al error de instalación de Flash Player (bug setuphelpers)
Publicado: 10 de marzo de 2020 - 17:25
En algunos equipos, encontré un error al instalar el paquete Adobe Flash Player descargado del repositorio oficial de WAPT.
El paquete fallaba al instalarse cada vez que se apagaba el equipo:
Error:
Archivo "C:\Program Files (x86)\wapt\setuphelpers_windows.py", línea 1324, en task_exists
excepto CalledProcessError as e:
NameError: el nombre global 'CalledProcessError' no está definido.
El error parece estar presente en las versiones 1.7.4 y 1.8.
Para solucionar esto en mi máquina (versión 1.7.5.6190: no recuerdo de dónde la saqué):
Modifique "C:\Program Files (x86)\wapt\setuphelpers_windows.py"
En la función `def task_exists(name)`:
Reemplace `except CalledProcessError as e:` por `except CalledProcessErrorOutput as e:
` Haga lo mismo para la función `def delete_task(name)`:
Reemplace `except CalledProcessError as e:` por `except CalledProcessErrorOutput as e:`
Saludos
El paquete fallaba al instalarse cada vez que se apagaba el equipo:
Error:
Archivo "C:\Program Files (x86)\wapt\setuphelpers_windows.py", línea 1324, en task_exists
excepto CalledProcessError as e:
NameError: el nombre global 'CalledProcessError' no está definido.
El error parece estar presente en las versiones 1.7.4 y 1.8.
Para solucionar esto en mi máquina (versión 1.7.5.6190: no recuerdo de dónde la saqué):
Modifique "C:\Program Files (x86)\wapt\setuphelpers_windows.py"
En la función `def task_exists(name)`:
Reemplace `except CalledProcessError as e:` por `except CalledProcessErrorOutput as e:
` Haga lo mismo para la función `def delete_task(name)`:
Reemplace `except CalledProcessError as e:` por `except CalledProcessErrorOutput as e:`
Saludos