44 lines
1.3 KiB
Markdown
44 lines
1.3 KiB
Markdown
# Configuración de entornos Conda para SIDEL Manager Scripts
|
|
# Este archivo documenta los entornos disponibles y su propósito
|
|
|
|
# ENTORNO PRINCIPAL: scriptsmanager
|
|
# - Propósito: Frontend Flask (ScriptsManager)
|
|
# - Puerto: 5002
|
|
# - Python: 3.12
|
|
# - Dependencias principales:
|
|
# * Flask >= 3.0.0
|
|
# * Flask-SocketIO >= 5.3.0
|
|
# * SQLAlchemy
|
|
# * Gunicorn
|
|
# * Psutil (para gestión de procesos conda)
|
|
|
|
# ENTORNO TSNET: tsnet
|
|
# - Propósito: Simulaciones Water Hammer
|
|
# - Puertos dinámicos: 5200-5400
|
|
# - Python: 3.12
|
|
# - Dependencias principales:
|
|
# * TSNet >= 0.3.1
|
|
# * WNTR >= 1.1.0
|
|
# * NumPy >= 1.24.0
|
|
# * Matplotlib >= 3.7.0
|
|
# * Pandas >= 2.0.0
|
|
# * SciPy >= 1.10.0
|
|
# * ReportLab >= 4.0.0
|
|
|
|
# Comandos útiles para gestión de entornos:
|
|
# docker exec -it sidel_scriptsmanager conda env list
|
|
# docker exec -it sidel_scriptsmanager conda activate scriptsmanager
|
|
# docker exec -it sidel_scriptsmanager conda activate tsnet
|
|
|
|
# Variables de entorno relevantes:
|
|
# CONDA_DEFAULT_ENV=scriptsmanager (entorno por defecto)
|
|
# TSNET_ENV=tsnet (entorno para scripts TSNet)
|
|
|
|
# Ejemplo de uso desde el ScriptsManager:
|
|
# Para ejecutar un script TSNet, el sistema debería activar el entorno tsnet:
|
|
# conda activate tsnet && python script_hammer.py
|
|
|
|
# Verificación de entornos:
|
|
# conda info --envs
|
|
# conda list -n scriptsmanager
|
|
# conda list -n tsnet |