Use python virtual enviroment for python dependencies

As LibreNMS use it own user it maybe usefull to use any of python virtual enviroments for tracking python dependencies, this will give some advantages:

  • Don’t mess with distro versions which may be outdated or too new
  • Can track specific requirement version
  • Unify install and validate process for any distro/system
1 Like

So all the features you get from running librenms in a docker container then?

No, python virtual enviroment is not virtualization technology it just wrap user shell to folder where you can instal specific python version and modules and separate them from system python enviroment.