Запуск сценария python в Интернете с помощью CGI (с несколькими библиотеками) - PullRequest
0 голосов
/ 26 мая 2020

Я написал сценарий python. Я могу ввести место (координаты) и время (например, 5 минут). При запуске скрипта я получаю карту с изохронной формой на ней, показывающую мне «радиус» того, как далеко я могу пройти за это время. Поэтому я использую несколько библиотек, таких как googlemaps, geopy, folium и т. Д. c.

Теперь я хотел бы создать простой веб-сайт, на котором пользователь может ввести место и время и получить соответствующую карту с соответствующей формой изохроны на нем. Или другими словами: я хочу, чтобы мой сценарий python работал не только на моем локальном компьютере, но и на веб-сайте. Я никогда не делал этого раньше.

У меня есть веб-сервер Apache, и теперь я пытаюсь реализовать свой python скрипт с помощью CGI.

CGI работает хорошо, если я просто используя простой код python без указания в нем c библиотек. Но как только в моем python скрипте есть библиотеки типа «import folium», он не работает. Имеет смысл - библиотеки устанавливаются только на моем локальном компьютере.

Вопросы: 1) Как я могу установить соответствующие библиотеки на свой веб-сервер? это вообще возможно? 2) возможно ли запустить мой проект с помощью CGI, или мне все равно нужно использовать совершенно другой подход (например, с Django)?

...