Windows (Native) Installation

Prerequisites

  • C++ toolchain (Visual Studio recommended)

  • Python 3.13+

  • Python executable available on PATH

Ensure Correct Python Version

Verify Python version:

python --version

If needed, explicitly invoke Python 3.13:

py -3.13 --version

Virtual Environment

From the Generalized_ADCS/ directory:

python -m venv venv
.\.venv\Scripts\activate

Install Python dependencies:

pip install -r requirements.txt
pip install git+https://github.com/jcrudy/choldate.git --no-build-isolation

The --no-build-isolation flag is required for Cython access during build.