Кто-нибудь знает, как установить библиотеку python pyexiv2 и/или Gexiv2 на Mac OSX, в идеале на версию 10.6.8 и в virtualenv?Как установить библиотеку python Pyexiv2 и Gexiv2 на osx 10.6.8?
4
A
ответ
1
Это довольно просто с менеджером Homebrew пакет:
brew install exiv2 pyexiv2
Если вы используете MacPorts, он также имеет Exiv2 формулы:
http://www.macports.org/ports.php?by=name&substr=exiv
--Edit--
Замечание: я получил segfault в «import pyexiv2». Оказалось, что у меня есть система Python 2.7.2 и homebrew Python 2.73. Проблема исчезла после того, как я удалил сваренный Python. Относящиеся информацию можно найти здесь:
3
Gexiv2 теперь доступен в Homebrew, так просто ...
brew install gexiv2
Ну, это было довольно легко на самом деле. Во время запроса вопроса я часами пытался установить как pyexiv2, так и Gexiv2, но не удалось. Между тем, я переустановил OSX, поэтому, я думаю, мои проблемы возникли из моей установки. Большое спасибо. – 2013-04-04 17:39:04
pyexiv2 устарел, любая идея о установке Gexiv2? – 2013-04-04 17:41:13
Для Gexiv2 вы все равно можете установить библиотеку exiv2 с помощью homebrew и macports. И вам придется скачать источник gexiv2 и скомпилировать. Я потерпел неудачу на шаге «make», получил жалобы на неправильные аргументы libtool. Думаю, какая-то разница между Linux и Mac вызвала это. Мне нужна exiv2 для быстрой задачи по пакетному редактированию timestamp exif, и pyexiv2 работал для меня, поэтому я не тратил больше времени на то, чтобы понять, почему gexiv2 не удалось. –