Installation Guide

System Requirements

  • Python 3.7 or higher

  • pip package manager

  • Git (optional, for version control)

Step 1: Clone or Download the Project

git clone <repository-url>
cd doc

Step 3: Install Dependencies

pip install -r requirements.txt

Installed Packages

  • sphinx (6.0-8.0): Documentation generator

  • sphinx-rtd-theme (1.3.0+): Professional theme

  • myst-parser (1.0.0+): Markdown support

  • sphinx-togglebutton: Interactive toggle buttons

Step 4: Verify Installation

sphinx-build --version

You should see version 6.x or 7.x output.

Troubleshooting

Command Not Found: sphinx-build

Solution: Make sure your virtual environment is activated or add Python to PATH.

Permission Denied on Linux/macOS

chmod +x make

Module Not Found Errors

# Reinstall all dependencies
pip install --upgrade -r requirements.txt