--- description: How to set up the local development environment using pyenv --- 1. **Install Python** Install a compatible Python version (e.g., 3.11.9): ```powershell pyenv install 3.11.9 ``` 2. **Set Local Version** Set the local python version for this project: ```powershell pyenv local 3.11.9 ``` 3. **Check Version** Verify the correct version is active: ```powershell python --version ``` 4. **Create Virtual Environment** Create a virtual environment to isolate dependencies: ```powershell python -m venv .venv ``` 5. **Activate Environment** Activate the virtual environment: ```powershell .\.venv\Scripts\activate ``` 6. **Install Dependencies** Install the required packages: ```powershell pip install -r requirements.txt ``` 7. **Run Application** Start the server using the run script: ```powershell python run.py ```