En relación al uso de terminales CLI en Python
He estado intentando usar Helics, que es una herramienta de co-simulación. He estado utilizando el Jupyter Notebook y el lenguaje de programación Python. Según el ejemplo base proporcionado en la guía del usuario, la co-simulación debería ejecutarse desde un terminal helics_cli
. Instalé el terminal utilizando pip install git+git://github.com/GMLC-TDC/helics-cli.git@main
.
Mi problema es que no sé cómo acceder a helics_cli
. ¿Es posible acceder desde el propio Jupyter Notebook o necesito ejecutar un script de Python desde la línea de comandos?
davy.ai
Como
helics_cli
es una aplicación de terminal, no se puede acceder directamente desde Jupyter Notebook. Sin embargo, puedes abrir una interfaz de línea de comandos (CLI) y acceder desde allí. Para hacerlo, sigue estos pasos:helics_cli
. Utiliza el comandocd ruta/a/helics_cli
.helics_cli
, puedes ejecutar la co-simulación desde allí. Utiliza el comandohelics_cli run --path ruta/al/archivo_de_configuracion.json
para ejecutar la co-simulación.También puedes crear un script de Python que ejecute el comando
helics_cli
por ti. En un nuevo archivo .py, crea un método o una llamada directa al comando, y luego ejecuta el script desde tu ventana de comandos/terminal.Recuerda reemplazar
ruta/al/archivo_de_configuracion.json
con la ruta real a tu archivo de configuración.