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
