# **venv**: virtual environments Commands to manage virtual environments for the project: [create](cmd-venv-create), and [destroy](cmd-venv-destroy), [activate](cmd-venv-shell), [run commands inside](cmd-venv-run), [make an alias for a command](cmd-venv-entrypoint). Most important thing here is you can have as much separated environments for one project as you want. DepHell makes it really cheap. ```eval_rst .. toctree:: :maxdepth: 1 cmd-venv-create cmd-venv-destroy cmd-venv-entrypoint cmd-venv-run cmd-venv-shell ```