I worked on a project on an isolated virtual environment, I created the virtual environment using the following code.

```
python -m venv project_env

```

Later on, I wanted to learn more about package management and conda commands. But whenever I type:

```
conda env list

```

I only get the base environment. Now my confusion became clearer about why this is happening as I made the project environment using pip (or python) commands and not conda commands.

So now I have two questions, what are the best practices when creating virtual environments? Is it possible to move the package I created using pip to anaconda?