PB doble antislash
Publicado: 8 de diciembre de 2016 - 11:31
Buen día,
En primer lugar, un enorme agradecimiento al equipo de desarrollo por esta fantástica solución que me hace la vida mucho más fácil
Después de configurar la implementación de los paquetes clásicos.
Estoy abordando la creación de mis primeros paquetes… Lo siento, también soy un novato en Python
Estoy buscando instalar Qgis 2.14.9.
Instalar Qgis 2.14.9 no es un problema, EXCEPTO que primero tengo que desinstalar la versión anterior: 2.14.3 (que no se instaló con wapt, de lo contrario podría haber usado la función "conflictos" si entiendo correctamente)
Así que configuré esto:
excepto que cuando lo ejecuto, aparecen barras invertidas dobles en la ruta del ejecutable de desinstalación agregado aunque el valor en el registro sea correcto.
Busqué en las publicaciones del foro pero no encontré nada
¿Cuál es la manera de solucionar este problema?
Gracias por su ayuda
Denis
En primer lugar, un enorme agradecimiento al equipo de desarrollo por esta fantástica solución que me hace la vida mucho más fácil
Después de configurar la implementación de los paquetes clásicos.
Estoy abordando la creación de mis primeros paquetes… Lo siento, también soy un novato en Python
Estoy buscando instalar Qgis 2.14.9.
Instalar Qgis 2.14.9 no es un problema, EXCEPTO que primero tengo que desinstalar la versión anterior: 2.14.3 (que no se instaló con wapt, de lo contrario podría haber usado la función "conflictos" si entiendo correctamente)
Así que configuré esto:
Código: Seleccionar todo
from setuphelpers import *
uninstallkey = ['QGIS 2.14']
def install():
print('installation de Qgis 2.14.9')
if isrunning('qgis-bin.exe'):
print("Qgis est ouvert !!! GRRRR...")
quit()
print('desinstallation de Qgis 2.14.3')
sofname = 'Qgis Essen'
versionsoft = '2.14.3'
uninstallkey = ['QGIS Essen']
check_installed_soft = installed_softwares(sofname)
if check_installed_soft:
for uninstall in check_installed_soft:
if Version(uninstall['version']) < Version(versionsoft):
cmd = WAPT.uninstall_cmd(uninstall['key'])
run(cmd)
run(r'"QGIS-OSGeo4W-2.14.9-2-Setup-x86_64.exe" /S')
remove_desktop_shortcut(r'GRASS GIS 7.0.4')
remove_desktop_shortcut(r'GRASS GIS 7.0.5')
remove_desktop_shortcut(r'OSGeo4W Shell')
remove_tree(r'C:\Users\Public\Desktop\QGIS Essen')
remove_tree(r'C:\Users\Public\Desktop\QGIS 2.14')Código: Seleccionar todo
FATAL ERROR : CalledProcessError: Command '([u'C:\\Program Files\\QGIS Essen\\Un
install-QGIS.exe', '/S'],)' returned non-zero exit status 1¿Cuál es la manera de solucionar este problema?
Gracias por su ayuda
Denis