Simple and unified Python development workflow. Manages packages and the virtual environment for a project.
# To create a new project:
pipenv
# To create a new project using Python 3:
pipenv --three
# To install a package:
pipenv install <package_name>
# To install all the dependencies for a project (including dev):
pipenv install --dev
# To uninstall a package:
pipenv uninstall <package_name>
# To start a shell within the created virtual environment:
pipenv shell
# To generate a requirements.txt for a project:
pipenv lock --requirements