For a traditional Python installation on your local machine, follow the instructions below.
Use local installation if you:
Want to integrate PyRIT into existing Python workflows
Prefer a lighter-weight installation
Need to customize your Python environment
Want direct access to PyRIT from your system Python
Local Installation Instructions¶
To install PyRIT using pip, make sure you have Python 3.10, 3.11, 3.12, or 3.13 installed using python --version.
Alternatively, create a conda environment as follows
conda create -y -n <environment-name> python=3.11followed by conda activate <environment-name>
Once the environment with the correct Python version is set up, run
pip install pyritNext, check out our docs and run the notebooks in your environment!
Or in Python:
import pyrit
print(pyrit.__version__)Match notebooks to your version:
If using a release version (e.g.,
0.9.0), download notebooks from the corresponding release branch:https://github.com/Azure/PyRIT/tree/releases/v0.9.0/docThe automatically cloned notebooks from the
mainbranch may not match your installed versionThis website documentation shows the latest development version (
mainbranch).
If you installed from source: The notebooks in your cloned repository will already match your code version.