Spaces:
Running
on
Zero
Running
on
Zero
| # Quick setup script for local development | |
| echo "π¦ Warbler CDA - Setup Script" | |
| echo "==============================" | |
| echo "" | |
| # Check Python version | |
| python_version=$(python3 --version 2>&1 | awk '{print $2}') | |
| echo "Python version: $python_version" | |
| # Create virtual environment | |
| echo "" | |
| echo "Creating virtual environment..." | |
| python3 -m venv venv | |
| # Activate virtual environment | |
| echo "Activating virtual environment..." | |
| source venv/bin/activate || . venv/Scripts/activate | |
| # Upgrade pip | |
| echo "" | |
| echo "Upgrading pip..." | |
| pip install --upgrade pip | |
| # Install dependencies | |
| echo "" | |
| echo "Installing dependencies..." | |
| pip install -r requirements.txt | |
| # Install package in development mode | |
| echo "" | |
| echo "Installing warbler-cda in development mode..." | |
| pip install -e . | |
| echo "" | |
| echo "β Setup complete!" | |
| echo "" | |
| echo "Next steps:" | |
| echo " 1. Activate the virtual environment:" | |
| echo " source venv/bin/activate (Linux/Mac)" | |
| echo " .\\venv\\Scripts\\activate (Windows)" | |
| echo "" | |
| echo " 2. Run the Gradio demo:" | |
| echo " python app.py" | |
| echo "" | |
| echo " 3. Or start the API service:" | |
| echo " uvicorn warbler_cda.api.service:app --reload" | |
| echo "" | |