Нет, virtualenvs не переносимы, вы не можете переместить существующее virtualenv в $HOME/.virtualenvs
, где virtualwrapper хранит его virtualenvs.Воссоздание - это единственный способ.
Есть одна вещь, которую вы можете упростить - составить список установленных проектов с их версиями и переустановить именно эти версии:
# In the venv
pip freeze > requirements.txt
deactivate
# Activate a new virtualwrapper-managed venv
workon newenv
pip install -r requirements.txt