There are many different ways to run Python in a virtual environment. I have used conda (together with anaconda) s far, but I frequently end up doing work on machines that do not have it installed. Hence, I have been recently starting the "inbuilt" virtual environment. If you are working on a Python project in a directory, these are the steps to start using it:
python3 -m venv .
source ./bin/activate
pip3 install logomaker
python3 script_that_uses_logomaker-package.py