I just started working on a project where I needed to install a lot of dependencies via pip. The instructions were to do everything manually.
I've used nodejs and maven before where this process is automated and the dependencies are isolated between projects. For example in node I can configure everything in package.json and just run npm install ik my project directory.
Is there something similar for pip?