Расстановщик тэгов на изображениях, использующий Clarifai API
Зависимости нужно ставить только для запаковки, в конце получится директория с библиотеками и исполняемым файлом, которую можно распространять пользователям
Компилятор Visual C++ (Если на компьютере установлена Visual Studio 2015 с поддержкой "Общих инструментов для Visual C++ 2015 (Common Tools for Visual C++ 2015)", устанавливать не надо, если поддержки C++ нет, необходимо добавить ее, изменив установку в Программах и Компонентах)
Python 3.4.4 (Важно, чтобы версия была не боле 3.4, так как на более поздних запаковщик py2exe официально не поддерживается)
После установки Python выполнить в командной строке (если python не был установлен в PATH, то надо находиться в директории питона):
pip install clarifai
pip install cx_freeze (для упаковки в .exe на Windows)
Скачать бинарную сборку lxml Обязательно версию с cp34
в имени, архитектура соответствующая архитектуре установленного питона
Натравить на сборку pip
cd Downloads
pip install lxml‑3.7.3‑cp34‑cp34m‑win32.whl
После установки зависимостей и регистрации приложения на Clarifai, вставьте полученные id и secret в файл settings.py
Передвигаемся в консоли в папку с кодом (src), после чего исполняем там
python setup.py build
Если все произошло успешно, то должна создаться папка dist, которая включает в себя всю программу с исполняемым файлом tagger.exe.