Installation
Welcome to Trackers! This guide will help you install and set up Trackers for your projects. Whether you're a developer looking to contribute or an end-user ready to start using Trackers, we've got you covered.
Installation Methods
Trackers supports several installation methods. Python 3.10 or higher is required. Choose the option which best fits your workflow.
Installation
The easiest way to install Trackers is using pip. This method is recommended for most users.
If you are using uv, you can install Trackers using the following command.
For uv-managed projects, add Trackers as a project dependency.
Dev Environment
If you plan to contribute to Trackers or modify the codebase locally, set up a local development environment using the steps below. We recommend using an isolated environment to avoid dependency conflicts.
Development Setup
Troubleshooting
Installation issues usually fall into a few common categories.
- Permission Issues. Package install fails due to missing write access to system Python paths. Fix by running
pip install --user trackersor by using an isolated environment. - Dependency Conflicts. Errors appear after installing other Python packages. Resolve by installing Trackers inside a fresh virtual environment or a clean
uvproject. - Python Version. Installation fails or runtime errors appear when using older Python releases. Trackers requires Python 3.10 or higher.
If problems persist, open an issue on the GitHub repository.