I always create a virtual environment for each project I run like that. This way you can have your own versions of packages for each project without them interfearing with each other. This is also what the error message sugests in the beginning, so if you have the time I would investigate it and learn about it: https://python.land/virtual-environments/virtualenv
My stance is that if you make it from scratch then you know exactly what is in it. If you buy premixed then you don’t. Even worse if you buy pre cooked or even frozen after cooking then you’re basically eating like if you’d eat reheated leftovers, half of the flavour which makes it taste good is gone.
If time is a problem I can live with not having the most of the flavour, but otherwise I totally enjoy the fresh made.