diff --git a/scripts/deployment/deploy-integrated-blockchain-node.sh b/scripts/deployment/deploy-integrated-blockchain-node.sh index 84ed043d..5c600bd0 100755 --- a/scripts/deployment/deploy-integrated-blockchain-node.sh +++ b/scripts/deployment/deploy-integrated-blockchain-node.sh @@ -94,15 +94,9 @@ setup_python_environment() { # Activate virtual environment source venv/bin/activate - # Install dependencies from root pyproject.toml - if [ -f "pyproject.toml" ]; then - log_info "Installing dependencies from root pyproject.toml" - pip install -e . - else - log_error "No pyproject.toml found in root" - deactivate - exit 1 - fi + # Install essential blockchain-node dependencies + log_info "Installing essential dependencies" + pip install pydantic pydantic-settings fastapi uvicorn sqlalchemy sqlmodel psycopg2-binary aiosqlite httpx redis # Install blockchain-node package in editable mode if [ -f "apps/blockchain-node/pyproject.toml" ]; then