
Hey folks, I was looking into "common/backintime" [1] a shell script that is also shiped via Debian and maybe with other distros, too. It just starts BIT with that line python3 -Es $APP_PATH/backintime.py "$@" The option "-E" make "Ignore environment variables like PYTHONPATH and PYTHONHOME". And "-s" make "Don't add user site directory to sys.path." Why does BIT use it that way? In practice this means that packages I installed via "pyhton3 -m pip install packaging" is not found by BIT. I have to do it via "sudo python3 -m pip". What is the advantage here? Does anyone has an idea or strong opinion about it? I can ask on the python mailing list what are the indications to do it that way. Kind Christian [1] -- <https://github.com/bit-team/backintime/blob/master/common/backintime>