You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

34 lines
846 B

#!/bin/bash
echo "==================================="
echo "BRAIN Expression Template Decoder"
echo "==================================="
echo
# Check if Python is installed
if ! command -v python3 &> /dev/null && ! command -v python &> /dev/null; then
echo "Error: Python is not installed!"
echo "Please install Python from https://www.python.org/"
exit 1
fi
# Use python3 if available, otherwise fall back to python
if command -v python3 &> /dev/null; then
PYTHON_CMD=python3
else
PYTHON_CMD=python
fi
echo "Starting the application..."
echo "The app will automatically install any missing dependencies."
echo
# Run the Flask application
$PYTHON_CMD app.py
# Check if the app exited with an error
if [ $? -ne 0 ]; then
echo
echo "Application exited with an error."
read -p "Press Enter to continue..."
fi