---
tags: Python
---
# Virtual Environment
> You can use one virtual env. for projects of packet inspection and a different env. for projects of binary analysis.
> By having separate environments, you can keep your projects simple and clean.
> Each environment can have its own set of dependencies and modules without disrupting any of other projects.
## [venv — Creation of virtual environments ](https://docs.python.org/3/library/venv.html)
```shell=
$ python -m venv /path/to/new/virtual/environment
```