Página 3 de 3

Re: [Wapt - ruta de instalación]

Publicado: 25 de mayo de 2016 - 09:49
por shirocen
¡Arriba!

Re: [Wapt - ruta de instalación]

Publicado: 25 de mayo de 2016 - 10:39
por sfonteneau
shirocen escribió:Mmm, los comandos siguen sin funcionar...

Incluso la llamada a "filetocopy()" no hace nada en el cliente; no se copia ningún archivo.

Y aun así, WAPT continúa la instalación como si nada hubiera pasado e instala el software en C:, sobre todo porque

no tengo ningún registro de lo que está sucediendo ni registros... nada...
¿Estás probando en PyScripter?

Si es así, ¿funciona en PyScripter?

Re: [Wapt - ruta de instalación]

Publicado: 30 de mayo de 2016 - 09:25
por shirocen
Edito los archivos setup.py usando el Bloc de notas de Windows, si eso era lo que preguntabas.

Parece que la máquina ni siquiera tiene Python instalado, lo que explicaría por qué setup.py no funciona. :rollo:

Tras comprobarlo, parece que wapt tiene su propia implementación de Python, a la que no puedo acceder desde mi sistema.

Así que instalé Python y probé setup.py:

`filecopyto('setup.ini','C:/windows/temp/')` -> funciona correctamente; `

run(r'"Firefox Setup 36.0.4.exe" -ms /INI=c:/windows/temp/setup.ini',timeout=300)` -> inicia una instalación silenciosa que

no usa D: como ruta de instalación, tal como se especifica en mi setup.ini copiado previamente.

Encontré el programa en: C:\Archivos de programa\Mozilla Firefox

Re: [Wapt - ruta de instalación]

Publicado: 30 de mayo de 2016 - 13:58
por sfonteneau
Recomiendo instalar el paquete de grupo "waptdev" en la máquina donde desarrollas tus paquetes Wapt.
Waptdev está disponible en el repositorio tranquil.it.

Luego puedes probar la instalación directamente usando el comando `run` a la izquierda en PyScripter.
Imagen

Respecto a tu comando con el archivo .ini, recomiendo usar el método descrito aquí:
viewtopic.php?f=9&t=466&start=10#p1193.

Esto evita copiar el archivo .ini usando la ruta actual al ejecutar el paquete.

- Simon