hrhub-final / run.sh
Roger Surf
HF deploy: runtime-only (orphan)
fce43a4
raw
history blame contribute delete
863 Bytes
#!/bin/bash
echo "πŸš€ Starting HRHUB..."
echo ""
# Try Python 3.10, then 3.11, then default
if command -v python3.10 &> /dev/null; then
PYTHON_CMD="python3.10"
echo "βœ… Python 3.10 found (Hugging Face compatible)"
elif command -v python3.11 &> /dev/null; then
PYTHON_CMD="python3.11"
echo "⚠️ Python 3.11 found (almost compatible)"
else
PYTHON_CMD="python3"
echo "⚠️ Using default Python: $($PYTHON_CMD --version)"
fi
if [ ! -d "venv" ]; then
echo "πŸ“¦ Creating virtual environment with $PYTHON_CMD..."
$PYTHON_CMD -m venv venv
echo "βœ… Virtual environment created"
fi
echo "πŸ”Œ Activating virtual environment..."
source venv/bin/activate
echo "πŸ“₯ Installing dependencies..."
pip install -r requirements.txt
echo "βœ… Dependencies installed"
echo ""
echo "πŸŽ‰ Launching Streamlit..."
streamlit run app.py