Есть ли способ отправить приложение фляги для запуска кем-то, у кого ничего не установлено? - PullRequest
0 голосов
/ 11 июля 2019

Предисловие: я очень плохо знаком с Flask / веб-фреймворками и всем прочим.Для некоторых занятий по CS я должен разработать приложение для учителя.То, что я выбрал для его разработки, это FlaskОднако учитель, которому я отправляю его, незнаком с Python и, вероятно, не имеет никаких зависимостей от Flask или чего-либо еще установленного.Поэтому мне было интересно, есть ли способ отправить ему что-нибудь (например, .pyc), которое будет легко размещать / запускать флягу на его компьютере?Для целей тестирования и до его размещения.

Ответы [ 2 ]

0 голосов
/ 11 июля 2019

Вы можете развернуть свой сайт на облачной платформе, такой как GCP или AWS. Существует несколько бесплатных компьютерных экземпляров, которые могут запускать ваш код Python и развертывать ваш веб-сайт. Вот учебник по размещению флешки с GCP . Для настройки требуется немного, но, на мой взгляд, освоение развертывания в облаке - действительно полезный навык.

Если у вас настроена среда, вы также можете включить SSH своего учителя в свой ПК (с ограничениями) и проверить / запустить свой код оттуда. Удачи!

0 голосов
/ 11 июля 2019

Проверьте "Frozen-Flask": https://pythonhosted.org/Frozen-Flask/

"Frozen-Flask замораживает приложение Flask в виде набора статических файлов. Результат может быть размещен без какого-либо серверного программного обеспечения, кроме традиционноговеб-сервер. "

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