I have an existing virtualenv with a lot of packages but an old version of Django.
What I want to do is duplicate this environment so I have another
Easiest option is using virtualenv-clone package.
To duplicate venv1
to venv2
, follow these steps:
Install virtualenv-clone
in either venv1
or a dummy virtual environment venv_dummy
. To create venv_dummy
:
python -m virtualenv venv_dummy
source venv_dummy/bin/activate
To install virtualenv-clone
:
(venv_dummy): pip install virtualenv-clone
To duplicate venv1
to venv2
:
(venv_dummy): virtualenv-clone venv1/ venv2/