Installation#

This guide will help you install RCAIDE and its dependencies.

System Requirements#

Before installing RCAIDE, ensure your system meets these requirements:

  • Python: Version 3.8 to 3.13

  • pip: Version 20.0 or higher

  • Operating Systems: Linux, macOS, Windows

Installation Methods#

Method 2: From Source#

For developers or users who need the latest features, install from source:

  1. Clone the repository:

    git clone https://github.com/leadsgroup/RCAIDE_LEADS.git
    cd RCAIDE_LEADS
    git checkout develop
    
  2. Install in editable mode with dependencies:

    pip install -e .
    

Verification#

Verify your installation:

python3 -c "import RCAIDE; print(RCAIDE.__version__)"

The command should display the current version number without errors.

Troubleshooting#

If you encounter issues:

  1. Ensure your Python version is compatible:

    python3 --version
    
  2. Update pip to the latest version:

    python3 -m pip install --upgrade pip
    
  3. If you see dependency conflicts, try installing in a fresh virtual environment:

    python3 -m venv rcaide-env
    source rcaide-env/bin/activate  # On Windows: rcaide-env\Scripts\activate
    pip install RCAIDE-LEADS