Как передать виртуальную среду Python другому пользователю? - PullRequest
2 голосов
/ 13 января 2011

В настоящее время я создал виртуальную среду в моем

  • / дома / MyUser / my_virtual_env /

Как мне скопировать всю эту вещь другому пользователю? (и, возможно, переименуйте его в thatuser_virtual_env) ? Я должен скопировать все пакеты Python и все.

1 Ответ

6 голосов
/ 13 января 2011

«Официальный» метод заключается в создании virtualenv следующим образом: virtualenv --relocatable ENV.Проверьте раздел «Создание перемещаемых сред» здесь: http://pypi.python.org/pypi/virtualenv

Но я думаю, что путь не в том, чтобы скопировать окружение (это весьма подвержено ошибкам), а в сценарии создания среды.Вы можете автоматически сгенерировать файл требований к пунктам с помощью команды pip freeze, а затем настроить его вручную.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...