Initial commit
This commit is contained in:
19
setup.sh
Executable file
19
setup.sh
Executable file
@@ -0,0 +1,19 @@
|
||||
#!/bin/bash
|
||||
# Запускать из папки с проектом: bash setup.sh
|
||||
|
||||
set -e
|
||||
PROJECT_DIR="$(cd "$(dirname "$0")" && pwd)"
|
||||
|
||||
echo "==> Создаём venv..."
|
||||
python3 -m venv "$PROJECT_DIR/venv"
|
||||
|
||||
echo "==> Устанавливаем зависимости..."
|
||||
"$PROJECT_DIR/venv/bin/pip" install --upgrade pip -q
|
||||
"$PROJECT_DIR/venv/bin/pip" install -r "$PROJECT_DIR/requirements.txt" -q
|
||||
|
||||
echo ""
|
||||
echo "✓ venv готов: $PROJECT_DIR/venv"
|
||||
echo " Python: $($PROJECT_DIR/venv/bin/python --version)"
|
||||
echo ""
|
||||
echo "Следующий шаг:"
|
||||
echo " sudo bash install-service.sh"
|
||||
Reference in New Issue
Block a user