install.bat 1.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. @echo off
  2. echo Instalando Python y paquetes necesarios
  3. echo Descargando Python...
  4. powershell -command "& { (New-Object Net.WebClient).DownloadFile('https://repo.anaconda.com/miniconda/Miniconda3-latest-Windows-x86_64.exe', 'mc3.exe') }"
  5. echo Instalando Python
  6. start /wait "" mc3.exe /InstallationType=JustMe /AddToPath=0 /RegisterPython=0 /NoRegistry=1 /S /D=%LOCALAPPDATA%\Merelec\spr\mc3
  7. echo Verificando la version de Python
  8. %LOCALAPPDATA%\Merelec\spr\mc3\python.exe --version
  9. %LOCALAPPDATA%\Merelec\spr\mc3\python.exe install_copy_files.py
  10. Seteando variables para resolver el problema ssl
  11. echo
  12. echo
  13. echo Seteando variables de entorno...
  14. SET PATH=%PATH%;%LOCALAPPDATA%\Merelec\spr\mc3;%LOCALAPPDATA%\Merelec\spr\mc3\Scripts;%LOCALAPPDATA%\Merelec\spr\mc3\Library;%LOCALAPPDATA%\Merelec\spr\mc3\Library\bin
  15. cd %LOCALAPPDATA%\Merelec\spr
  16. echo Actualizando la version de pip
  17. %LOCALAPPDATA%\Merelec\spr\mc3\python.exe -m pip install --upgrade pip
  18. echo Fin de actualización de pip
  19. echo Instalando paquetes necesarios
  20. @echo on
  21. %LOCALAPPDATA%\Merelec\spr\mc3\Scripts\pip.exe install -r requirements.txt
  22. @echo off
  23. set ipopt=%LOCALAPPDATA%\Merelec\spr\ipopt
  24. echo Verificando instalación de python y Ipopt
  25. ipopt --version
  26. pause