Как копировать / клонировать виртуальную среду с сервера на локальную машину

У меня есть существующий проект django Python, работающий на веб-сервере. Теперь клиенту необходимо внести некоторые изменения в существующий код. Поэтому мне нужно настроить его на моей локальной машине. Все пакеты, необходимые для этого проекта, устанавливаются в виртуальной среде. Как копировать или клонировать эту виртуальную среду на мой локальный компьютер для запуска этого проекта.

2 Solutions collect form web for “Как копировать / клонировать виртуальную среду с сервера на локальную машину”

  1. Запустите pip freeze > requirements.txt на удаленной машине
  2. Скопируйте этот файл requirements.txt на локальную машину
  3. В вашей локальной виртуальной среде запустите pip install -r requirements.txt

И, пока все требования – это хорошо управляемые пакеты Python, вам должно быть хорошо идти.

Пожалуйста, используя команду Freeze, и вы получите текстовый файл со всеми версиями пакетов. Затем установите их с помощью простой установки или установки

  • CherryPy с Cheetah как плагин + инструмент - пустые страницы
  • Лучший способ анализа строки запроса URL
  • Можно ли загружать файлы с помощью Python SimpleHTTPServer или cgi?
  • Доступ к приложению Django с других компьютеров
  • Обработка входного параметра HTTP GET на стороне сервера в python
  • Развертывание приложения: сервер WSGI для входа в виртуальную ENV или установленную глобально?
  • Django 1.6.1, Python 3.3.2, uwsgi 2.0 - ошибка uwsgi и не запускается
  • Можно ли использовать несколько языков программирования на одном веб-сайте?
  • Python - лучший язык программирования в мире.