pipenv

 pipenv  is a tool for Python that extends pip with virtual environment management and flat package resolution.