desinstalar y desinstalar cadena
Publicado: 28 de septiembre de 2016 - 13:11
Hola,
aquí está mi código setup.py.
Es un archivo por lotes para la instalación y funciona correctamente. También estoy intentando ejecutar una desinstalación con un archivo por lotes, pero falla...
¿Qué debo usar, `uninstall` o `uninstallstring`? ¡Gracias por su ayuda!
from setuphelpers import *
uninstallkey = []
uninstallstring = [u'"C:\\FirewallRemoveEsetRule.bat"']
def install():
run(r'"FirewallAddEsetRule.bat"')
def uninstall():
run(u'"FirewallRemoveEsetRule.bat"')
y errores:
2016-09-28 15:09:00,963 ADVERTENCIA Advertencia: CalledProcessError: El comando '(u'"C:\\FirewallRemoveEsetRule.bat"',)' devolvió un estado de salida distinto de cero 1
2016-09-28 15:09:00,986 CRÍTICO Error al ejecutar el script de desinstalación: El comando '(u'"FirewallRemoveEsetRule.bat"',)' devolvió un estado de salida distinto de cero 1
=== Paquetes eliminados ===
allowesetinstall
=== Error al eliminar paquetes ===
permitir la instalación
aquí está mi código setup.py.
Es un archivo por lotes para la instalación y funciona correctamente. También estoy intentando ejecutar una desinstalación con un archivo por lotes, pero falla...
¿Qué debo usar, `uninstall` o `uninstallstring`? ¡Gracias por su ayuda!
from setuphelpers import *
uninstallkey = []
uninstallstring = [u'"C:\\FirewallRemoveEsetRule.bat"']
def install():
run(r'"FirewallAddEsetRule.bat"')
def uninstall():
run(u'"FirewallRemoveEsetRule.bat"')
y errores:
2016-09-28 15:09:00,963 ADVERTENCIA Advertencia: CalledProcessError: El comando '(u'"C:\\FirewallRemoveEsetRule.bat"',)' devolvió un estado de salida distinto de cero 1
2016-09-28 15:09:00,986 CRÍTICO Error al ejecutar el script de desinstalación: El comando '(u'"FirewallRemoveEsetRule.bat"',)' devolvió un estado de salida distinto de cero 1
=== Paquetes eliminados ===
allowesetinstall
=== Error al eliminar paquetes ===
permitir la instalación