Метаданные iptc

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

Я нашел два пакета, которые я могу импортировать, но оба требуют библиотеки libiptcdata. Это не должно быть проблемой, но после того, как я установил библиотеку с brew, как это написано на странице обоих пакетов, и набрал команду go get " https://github.com/Melraidin/iptc" (например, один из два пакета, которые я хотел использовать), я получил следующую ошибку:

../../github.com/Melraidin/iptc/main.go:10:10: fatal error: libiptcdata/iptc-data.h: No such file or directory #include <libiptcdata/iptc-data.h> ^~~~~~~~~~~~~~~~~~~~~~~~~ compilation terminated.

Ошибка реальна, файла действительно нет, но как тогда он может работать у кого-то еще? Я нашел эти 2 пакета предложения об использовании на нескольких страницах.

Спасибо за помощь

1 ответ

Сначала я удалил установленную библиотеку brew "libiptcdata", затем установил следующие библиотеки:

"libiptcdata0" "libiptcdata0-dev" "python-iptcdata"

с этими тремя "go get" управляется и может продолжить работу над первоначальной проблемой...

Другие вопросы по тегам