При установке пакета IPSearch из GitHub я получил несколько ошибок, которые не смог решить с помощью ответов других людей, в том числе и на других форумах, поэтому я надеялся, что некоторые из вас могут предложить решения указанных ниже проблем.
GitHub IPSearch link: https://github.com/tgruenewald/python_challenge
Установка IPSearch:
мерзавец клон https://github.com/tgruenewald/python_challenge.git
Установить докер MySql
Из каталога, который вы только что загрузили IPSearch,
запустить скрипт setup_database.sh
. Это настроит контейнер MySql.
Получите geoip ---> Ошибка 1, связанная с Docker:
https://docs.google.com/document/d/e/2PACX-1vQelQh6emXHtEj0Gg-9Iouly9G0n6nNG8F99YHcCTQNP_DDiQtDcP0is3zPNUqqPmWHyFUR5JtDv7Rh/pub
Далее вы захотите найти другой каталог для загрузки freegeoip, каталог, расположенный чуть выше python_challenge, подойдет. Оттуда бегите:
git clone https://github.com/fiorix/freegeoip
Докер сборка -t mygeoip. ---> Ошибка 2, связанная с Docker и uWSGI:
https://docs.google.com/document/d/e/2PACX-1vT5qtYiEX6szelRmYPmkNXcLp3Q9sXLjY99WJMHv_OoPZJNg1t_32Jx5u-dQSgv2JktIpiGhJq5nVht/pub