Skip to main content

Installation Issues

This guide covers common installation problems and their solutions.

Python Version Mismatch

Symptom: ERROR: This package requires Python >=3.10,<3.13 Solution:

uv Lock File Out of Sync

Symptom: ERROR: uv.lock out of sync with pyproject.toml Solution:

Missing Optional Dependencies

Symptom: ModuleNotFoundError: No module named 'google.cloud' Solution:

Conflicting Dependencies

Symptom: ERROR: Cannot install X and Y because these package versions have conflicting dependencies Solution:

Pre-commit Hook Failures

Symptom: Pre-commit hooks fail during installation or first run Solution:

Virtual Environment Issues

Symptom: Command 'python' not found or wrong Python version in venv Solution:

Docker Build Failures During Install

Symptom: Docker build fails at dependency installation step Common Causes & Solutions:

1. Base Image Issue

2. Missing System Dependencies

3. Cache Invalidation


Still Having Issues?

If you’re still experiencing installation problems:
  1. Check Prerequisites: Ensure you have Python 3.10-3.12, uv, and git installed
  2. Review Documentation: See our installation guide
  3. Search Issues: Check GitHub Issues
  4. Ask Community: Post in GitHub Discussions