[GH-ISSUE #1470] Install TRMM python version on Mac and linux #917

Open
opened 2026-03-02 02:19:55 +03:00 by kerem · 1 comment
Owner

Originally created by @silversword411 on GitHub (Mar 31, 2023).
Original GitHub issue: https://github.com/amidaware/tacticalrmm/issues/1470

Currently TRMM is only installing the Python3.8 on windows agent installs from https://github.com/amidaware/rmmagent/releases/download/v2.0.0/py38-x64.zip

Mac and linux agents assume python is on system already and doesn't install anything.

For the Community Scripts python module manager we don't want to accidentally install packages on the system installed (or auto-discovered) python from env

Add

  • x64 for mac
  • x64 for linux
  • x32 for other (Pi etc)

Basically, looking for a consistent base python version (TRMM managed) on any agent install we can install modules into and program against for script library stuff (OS agnostic scripts - They run everywhere!!!!).

Originally created by @silversword411 on GitHub (Mar 31, 2023). Original GitHub issue: https://github.com/amidaware/tacticalrmm/issues/1470 Currently TRMM is only installing the Python3.8 on windows agent installs from https://github.com/amidaware/rmmagent/releases/download/v2.0.0/py38-x64.zip Mac and linux agents assume python is on system already and doesn't install anything. For the Community Scripts python module manager we don't want to accidentally install packages on the system installed (or auto-discovered) python from `env` Add - x64 for mac - x64 for linux - x32 for other (Pi etc) Basically, looking for a consistent base python version (TRMM managed) on any agent install we can install modules into and program against for script library stuff (OS agnostic scripts - They run everywhere!!!!).
Author
Owner

@NiceGuyIT commented on GitHub (Aug 17, 2023):

This might be possible with PyOxy.

<!-- gh-comment-id:1682055707 --> @NiceGuyIT commented on GitHub (Aug 17, 2023): This might be possible with [PyOxy](https://pyoxidizer.readthedocs.io/en/stable/pyoxy.html).
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/tacticalrmm#917
No description provided.