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 :
Voici un extrait du setup.py: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 .....
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))