2016-02-25 2 views
1

Мне нужно извлечь метаданные IPTC из изображений. Большинство вещей, которые я прочитал о пакетах Python в Windows, предлагают использовать предварительно скомпилированные двоичные файлы, но я не вижу их для IPTCInfo, поэтому я попробовал pip3.IPTCInfo на Python 3.x Windows

Я получаю сообщение об ошибке от пипа при попытке установить это:

C:\Users\hackr>pip3 install IPTCInfo 
Collecting IPTCInfo 
    Downloading IPTCInfo-1.9.5-6.tar.gz 
    Complete output from command python setup.py egg_info: 
    Traceback (most recent call last): 
     File "<string>", line 1, in <module> 
     File "C:\Users\hackr\AppData\Local\Temp\pip-build-v4m344a7\IPTCInfo\setup.py", line 32 
     print self.get_archive_files() 
       ^
    SyntaxError: invalid syntax 

    ---------------------------------------- 
Command "python setup.py egg_info" failed with error code 1 in C:\Users\hackr\AppData\Local\Temp\pip-build-v4m344a7\IPTCInfo 

Итак, я попытался открыть этот последний временный файл, он refrences, но это не кажется, существует ...

ответ

1

У меня такая же проблема. Появляется IPTCinfo для python-2. Я буду обновлять IPTCinfo для python-3.

Однако я нашел библиотеку exvi2, которая поддерживает тот же тип поддержки изображений. Для этого есть интерфейс python: https://wiki.gnome.org/Projects/gexiv2

Смежные вопросы