Page 1 sur 1

Paquet scilab 5.5.2 et modules

Posté : 29 mars 2019 - 10:32
par gaelds
Bonjour,

j'ai modifié le paquet Scilab 6 des fourmis du web pour créer un paquet pour la version 5.5.2. Mais j'ai un souci avec l'installation des modules. Lorsque je lance l'install manuellement dans pyscripter, l'installation ou MAJ des modules n'est pas silencieuse, je vois des fenêtres avec barre de défilement.
Et quand j'installe le paquet, j'ai l'erreur :
File "C:\wapt\setuphelpers.py", line 1043, in run
raise TimeoutExpired(cmd,''.join(output),timeout)
TimeoutExpired: Command '"C:\Program Files (x86)\scilab-5.5.2\bin\scilex.exe" -f "c:\windows\temp\waptbtmoii\module.sce"' timed out after 600 seconds with output ''Scilab 5.5.2 (Mar 31 2015, 13:29:35)\r\n\r\r\nStart COSELICA module\r\r\n\tLoad macros\r\r\n\tLoad palette: Coselica - Blocks\r\r\n\tLoad palette: Coselica - Electrical\r\r\n\tLoad palette: Coselica - Heat .....
Voici un extrait du setup.py:

Code : Tout sélectionner

 fichier = open("module.sce", "w")
    fichier.write('atomsSetConfig("offLine","True"); \n')
    install_exe_if_needed(exename,'/VERYSILENT /SUPPRESSMSGBOXES /NORESTART',key=keywapt,min_version='5.5.2')
    print('Installation des modules necessaires')
    fichier.write('atomsInstall("%s\coselica_0.6.4-0.bin.zip"); \n' % currentpath)
    fichier.write('atomsInstall("%s\SIMM_0.5-1.bin.zip"); \n' % currentpath)
    fichier.write('atomsInstall("%s\mingw_0.9.3-1.bin.windows.zip"); \n' % currentpath)
    fichier.write('atomsInstall("%s\iodelay_0.4.5-1.bin.zip"); \n' % currentpath)
    fichier.write('atomsInstall("%s\CPGE_1.6.0-1.bin.zip"); \n' % currentpath)
    fichier.write('quit;')
    fichier.close()
    run(r'"%s\scilab-%s\bin\scilex.exe" -f "%s\module.sce"' % (programfiles32,softversion,currentpath))