Meanwhile I managed to install RPD in venv by forcing the script to use "unknown distro", removing the "--user" option from pip command (otherwise the libs are not installed in venv) and some manual installs. Now I need to see how to correctly modify the script to make it all work automatic (e.g. add venv install option, modified starter script).
One issue I found was that the lib "gi" (gobject-introspection) doesn't work in venv. The solution was to use vext https://pypi.org/project/vext/.
apt also doesn't work in venv, but this is anyway Ubuntu/Debian specific and I could install all the required libs with pip.
Meanwhile I managed to install RPD in venv by forcing the script to use "unknown distro", removing the "--user" option from pip command (otherwise the libs are not installed in venv) and some manual installs. Now I need to see how to correctly modify the script to make it all work automatic (e.g. add venv install option, modified starter script).
One issue I found was that the lib "gi" (gobject- introspection) doesn't work in venv. The solution was to use vext https:/ /pypi.org/ project/ vext/.
apt also doesn't work in venv, but this is anyway Ubuntu/Debian specific and I could install all the required libs with pip.