Makefile.venv takes care of creating, updating and invoking Python virtual environment that you can use in your Makefiles. It will allow you to reduce venv related routines to almost zero!
From https://docs.python.org/3/tutorial/venv.html: venv will usually install the most recent version of Python that you have available. If you have multiple versions ...
This covers creation of virtual environments and installing packages for use in your own projects. If you are using an IDE other than IDLE, chances are that your IDE has an interface for managing ...