toolbox_chaos
v0.1.0

Instalación y configuración

Descargue el instalador de escritorio para usar la aplicación directamente, o ejecútela desde el repositorio de código fuente cuando requiera extenderla.

Instalador de escritorio (v0.1.0)

Para equipos de investigación, abra la página Releases, elija el paquete de su sistema operativo, ejecute el instalador e inicie Toolbox Chaos desde el menú de aplicaciones. El paquete independiente incorpora su propio entorno de ejecución de Python.

  1. Windows: descargue el archivo cuyo nombre sigue el patrón chaos-toolbox-v[versión]-windows-x64-setup.exe y ábralo con doble clic.
  2. macOS: descargue el paquete para Intel o Apple Silicon y mueva la aplicación a Aplicaciones.
  3. Linux: descargue la AppImage x64, concédale permiso de ejecución y ábrala.
Abrir descargas oficiales

Ejecutar o extender desde el código fuente

Use esta opción para inspeccionar la implementación, agregar un modelo registrado o construir una interfaz específica para su investigación. Requiere Python 3.10 o posterior.

git clone https://github.com/Xerkkun/Toolbox-chaos.git
cd Toolbox-chaos
python -m pip install -r requirements.txt
python main.py

La interfaz utiliza PySide6, NumPy, Matplotlib, pyqtgraph y PyYAML. Las capacidades numéricas generales pertenecen al motor Hidden Attractors FO y se exponen a la interfaz gráfica mediante un adaptador acotado.

Ver el repositorio del código fuente

Problemas comunes y soluciones

1. Dependencias Qt para PyQt6 en Linux

Algunas instalaciones de Linux requieren paquetes del sistema para las bibliotecas de Qt antes de compilar o instalar PyQt6. Ejecute sudo apt install libxcb-cursor0 o el comando equivalente de su gestor de paquetes.

2. La ventana de Matplotlib se cierra al iniciar

Compruebe los motores gráficos declarados en su archivo global matplotlibrc. Toolbox Chaos usa QtAgg de manera predeterminada para integrarse con la interfaz gráfica PyQt6.