Как скопировать python виртуальную среду flask проекта на другой сервер и развернуть приложение на этом сервере? - PullRequest
0 голосов
/ 28 января 2020

Я очень новичок в python и flask. Я создал на своем ноутбуке приложение python flask для модели глубокого обучения с виртуальной средой python. Мне нужно скопировать этот код на сервер и развернуть там. Не могли бы вы помочь мне, как развернуть этот код python с виртуальной средой. Это мой первый раз при развертывании приложения, любая помощь будет оценена. Пожалуйста, найдите прикрепленный скриншот python детали кода. Спасибо всем. enter image description here

1 Ответ

0 голосов
/ 28 января 2020

Шаг 1 - создайте файл require.txt, который будет содержать весь список пакетов python с версией. Чтобы создать этот файл, вы можете просто запустить приведенную ниже команду для создания файла needs.txt на вашем локальном компьютере.

pip freeze > requirements.txt

Шаг 2 - Теперь, если вы используете git, то добавьте этот файл в ваш git репозиторий. убедитесь, что у вас есть весь проект в репозитории git, кроме папки виртуальной среды.

Шаг 3 - клонируйте репозиторий git на вашем сервере.

git clone <repo url>

Шаг 4 - Создайте виртуальную среду в своем проекте папка.

cd <yourproject>

virtualenv venv

Шаг 5 - Активировать виртуальную среду

Source venv/bin/activate

Шаг 6 - Установить python пакеты, выполнив следующие Команда.

pip install -r requirements.txt 

Это установит все пакеты python, необходимые для запуска этого проекта

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