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.
- Windows: descargue el archivo cuyo nombre sigue el patrón chaos-toolbox-v[versión]-windows-x64-setup.exe y ábralo con doble clic.
- macOS: descargue el paquete para Intel o Apple Silicon y mueva la aplicación a Aplicaciones.
- Linux: descargue la AppImage x64, concédale permiso de ejecución y ábrala.
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.
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 fuenteProblemas 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.