2014-10-09 9 views
1

Я пытаюсь установить imgseek- версию сервера (http://www.imgseek.net/), чтобы сделать изображение analysis.I могу установить все зависимости успешно используя:Ошибка Установка imgseek на Mac Os

Судо порт установки Swig

Судо порт установить Swig-Python

Sudo easy_install витую

Судо порт установить ImageMagick

sudo easy_install epydoc

Затем я загружаю isk-daemon из загрузок (isk-daemon-0.9.3.tar.gz) и создаю и устанавливаю его. Все работает успешно.

Но когда я бегу iskdaemon.py из командной строки, я получаю следующее сообщение об ошибке:

ск-демона: ВНИМАНИЕ | не найден файл конфигурации (isk-daemon.conf). Посмотрел локальный каталог, домашний каталог пользователя и/etc/iskdaemon. Использование значений по умолчанию для всего. root: ERROR Не удалось загрузить модуль расширения C++ "_imgdb.so (pyd)". root: ERROR См. http://www.imgseek.net/isk-daemon/documents-1/compiling Traceback (последний последний звонок): Файл «/Users/gghanakota/anaconda/lib/python2.7/site-packages/isk_daemon-0.9.3-py2.7-macosx-10.5-x86_64 .egg/imgSeekLib/ImageDB.py ", строка 35, в Импорт imgdb Файл" /Users/gghanakota/anaconda/lib/python2.7/site-packages/isk_daemon-0.9.3-py2.7-macosx-10.5 -x86_64.egg/imgSeekLib/imgdb.py ", строка 28, в _imgdb = swig_import_helper() Файл" /Users/gghanakota/anaconda/lib/python2.7/site-packages/isk_daemon-0.9.3-py2. 7-macosx-10.5-x86_64.egg/imgSeekLib/imgdb.py ", строка 20, в swig_import_helper import _imgdb ImportError: dlopen (/Users/gghanakota/anaconda/lib/python2.7/site-packages/isk_daemon-0.9 0,3-py2.7-MacOSX-10.5-x86_64.egg/_im gdb.so, 2): Символ не найден: __ZNSs4_Rep20_S_empty_rep_storageE Репутация от: /Users/gghanakota/anaconda/lib/python2.7/site-packages/isk_daemon-0.9.3-py2.7-macosx-10.5-x86_64.egg /_imgdb.so Ожидаемый результат: динамический поиск

Пожалуйста, помогите!

ответ

1

У меня была такая же проблема, когда я пытался установить iskdaemon на свой Mac (osx yosemite). Проблема в моем случае заключалась в том, что когда я ее строил, компилятор C++ делал две ошибки при использовании функции min в imgdb.cpp Ошибка была связана с тем, что типы переменных в функции min не были одинаковыми. Следовательно, сбой сборки и модуль imgdb не были созданы. я установил его, добавив простое приведение типа к переменным, переданным функциям мин: я изменил: мин (SZ, numres) к мин (SZ, (длинный ИНТ) numres) на линии 1003, и мин ((ВЕРТИКАЛИ()/2), numres) к мин ((INT) (ВЕРТИКАЛИ()/2), numres) на линии 1327

Я снова построен и работает в настоящее время , Проверьте, не возникли ли ошибки при создании, возможно, вы столкнулись с той же проблемой.

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