Basic understanding of pyRevit CLI and its purpose is necessary for this guide

See the resources below for more info on the individual components discussed here

Distribution Model

Deployments

pyRevit CLI

Windows Environment Variables

Deploying pyRevit


This guide takes you through setting up an install and configuration script, to deploy pyRevit to your team. Take a look at the Distribution Model before reading the rest of this guide. It is important to understand that the Windows installer that is provided with pyRevit, is for single users that like to get started quickly. However, if you are managing pyRevit on more than one machine, or you are developing your own tools with pyRevit, it is strongly advised to get comfortable using the pyRevit CLI. This utility helps you manage the pyRevit clones and configurations, among other Revit related functions it provides.

In a managed pyRevit environment, the admin usually wants to

pyRevit CLI suppots all these tasks. In the next sections, we are going to discuss each of these tasks individually, and step by step, create an installation and coonfiguration script for your environment.

Overview