Spaces:
Running
Running
File size: 1,053 Bytes
ae70001 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 | #!/bin/bash
# setup.sh β Run this once to set up the project
# Usage: bash setup.sh
set -e
echo ""
echo "ββββββββββββββββββββββββββββββββββββββββββββ"
echo "β CrossFakeNet β Environment Setup β"
echo "ββββββββββββββββββββββββββββββββββββββββββββ"
echo ""
# Create virtual environment
echo "[1/4] Creating virtual environment..."
python3 -m venv venv
# Activate
source venv/bin/activate
# Upgrade pip
echo "[2/4] Upgrading pip..."
pip install --upgrade pip --quiet
# Install dependencies
echo "[3/4] Installing dependencies (this may take 5β10 mins)..."
pip install -r requirements.txt
# Create uploads directory
echo "[4/4] Creating uploads directory..."
mkdir -p uploads
echo ""
echo "β
Setup complete!"
echo ""
echo "To run the app:"
echo " source venv/bin/activate"
echo " python app.py"
echo ""
echo "Then open: http://127.0.0.1:5000"
echo ""
|