#!/bin/bash # Helper script to fix virtual environment issues echo "=== Fixing Virtual Environment ===" echo "" # Remove any existing venv if [ -d "venv" ]; then echo "Removing existing virtual environment..." rm -rf venv echo "✅ Removed" fi # Check if python3-venv is installed echo "" echo "Checking if python3-venv is installed..." if python3 -m venv /tmp/test_venv_check_$$ 2>/dev/null; then rm -rf /tmp/test_venv_check_$$ echo "✅ venv module is working" echo "" echo "You can now run: ./generate_excel.sh" else echo "❌ venv module is not working" echo "" PYTHON_VERSION=$(python3 --version 2>&1 | grep -oP '\d+\.\d+' | head -1) echo "Install the venv package with:" echo " sudo apt install python${PYTHON_VERSION}-venv" echo "" echo "Or:" echo " sudo apt install python3-venv" echo "" echo "After installing, run: ./generate_excel.sh" fi echo ""