错误在Mac OS上安装imgseek

问题描述:

我试图安装imgseek-服务器版本(http://www.imgseek.net/)做形象analysis.I我能够顺利安装所有的依赖使用:错误在Mac OS上安装imgseek

sudo的港口安装痛饮

须藤端口安装痛饮-蟒

须藤easy_install的扭曲

须藤端口安装的ImageMagick

sudo easy_install epydoc

然后,我从下载(isk-daemon-0.9.3.tar.gz)下载isk-daemon并构建并安装它。一切都运行成功。

但是,当我从命令提示符下运行iskdaemon.py,我得到以下错误:

SK-守护进程:警告|找不到配置文件(isk-daemon.conf)。看着本地目录,家庭用户目录和/ etc/iskdaemon。使用默认设置。 root:错误无法加载C++扩展名“_imgdb.so(pyd)”模块。 root:ERROR请参阅http://www.imgseek.net/isk-daemon/documents-1/compiling 回溯(最近呼叫的最后一个): 文件“/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行,在 import 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 预计在:动态查找

请帮忙!

当我试图在我的Mac(osx yosemite)上安装iskdaemon时,我遇到了同样的问题。 在我的情况下,问题是当我构建它时,C++编译器在imgdb.cpp中使用min函数时抛出了两个错误。错误是因为min函数中变量的类型不相同。因此构建失败,imgdb模块未生成。 我固定它通过把一个简单类型转换到传递给min函数的变量: 我改变:分钟(SZ,numres)分钟(SZ,(长整型)numres)上线1003, 和分钟((V.size()/ 2),numres)分钟((int)的(V.size()/ 2),numres)上线1327

我再次建立,它现在工作。 检查您是否在构建时遇到任何错误,也许您面临同样的问题。