I am a sysadmin and I am trying to create a deployment of pyRevit for the client machines. I have a powershell script that removes any existing versions of pyRevit/appdata folders contents, etc, and then installs the pyRevit CLI 5.3.1, clones pyRevit, installs some extensions, and then attaches it to all installed Revit versions.
After some polishing the script works fine but when I asked the pyRevit SME to log into Revit and test it, we are seeing errors similar to this one:
2025-12-04 12:46:46,431 ERROR [pyrevit.userconfig] Can not determine cpython engines for current attachment: Unknown | Product: “2025 First Customer Ship” | Manifest: “C:\ProgramData\Autodesk\Revit\Addins\2025\pyRevit.addin”
This happens in every version of Revit we have tested. The workstation has ironPython 2.7.12 installed and that was what was specified in the “attach” command…
I installed python 3.14.0 after that but the issue persists.
How can I fix this issue- either after deployment or during it?
Not an issue per se, No need to install ipy2712, the engine comes with pyrevit. (Nor python 3.14)
pyrevit attach CloneName default --installed --allusers default refers to ipy2712 which is the default python engine. That could be your issue. 99% of the tools are designed around ipy. So basically, pyrevit requires attachment to na ipy engine by default (assuming you are setting default tools)
I’m not actually a user of Revit/pyRevit, I am just a sysadmin who is responsible for deploying applications to the environment/workstations. I have the SMEs test with me when I deploy the architectural/construction applications, so any help in debugging this is much appreciated!
before my point #2 and the command: pyrevit attach CloneName default --installed --allusers
you may be missing : pyrevit clones add CloneName Path-to-your-pyrevit-directory
if that runs correctly the pyrevit env should return something under attachments
I am interested in that portion
I was able to figure it out and got that issue solved.
However, for some reason the pyRevit CLI is not installing the pyRevit Bundles Creator plugin and it’s not listed in the plugins section. Do you know what might be causing this?