Download the installer for the most recent version of pyRevit from here
Run the installer on your machine and follow through the steps. The installer does not require Administrator privileges to your machine. You can choose a different installation path than the default as well.
↑ Start the install
↑ Accept the license terms
↑ Select a destination path
↑ Click install
The first couple of lines tell you about the running pyRevit version, Revit version, IronPython version, and whether Rocket mode is active (Rocket mode makes the python tools run a lot faster by caching them, and is on by default).
pyRevit version: 4.6.24:1e25e63 - </> with 💓 in ['pdx', 'hio', 'rno'] pyRevit Rocket Mode enabled. 🚀 Host is Autodesk Revit 2019.2 (build: 20190808_0900(x64) id: 20444) Running on: 2.7.7 (IronPython 2.7.7 (220.127.116.11) on .NET 4.0.30319.42000 (64-bit))
Then there is some information about the user environment, and the pyRevit base assembly (compiled dynamically at launch time) and configurations file
User is: eirannejad Home Directory is: C:\\pyRevit\\ Session uuid is: 2e35d891-a51d-4759-a90b-f579ec532ffd Base assembly is: pyRevit_2019_78af7697d731d278_PyRevitBaseClasses Config file is (User): C:\\Users\\eirannejad\\AppData\\Roaming\\pyRevit\\pyRevit_config.ini
Then pyRevit goes on to parsing extensions, finding bundles, creating buttons in the UI. When all done, it reports the total load time.
UI Extension successfuly loaded from cache: pyRevitCore Skipping disabled ui extension: pyRevitTags UI Extension successfuly loaded from cache: pyRevitTools Skipping disabled ui extension: pyRevitTVAExtension Extension assembly created: pyRevitCore Extension assembly created: pyRevitTools UI created for extension: pyRevitCore UI created for extension: pyRevitTools Load time: 1.10900115967 seconds 👍
If you experienced any errors during the install, please see pyRevit Is Installed But Does Not Load