【发布时间】:2013-05-12 09:02:52
【问题描述】:
我安装了“https://code.google.com/p/mecab/downloads/list”。
和
>>> import MeCab
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/Users/test/lib/python2.7/site-packages/MeCab.py", line 26, in <module>
_MeCab = swig_import_helper()
File "/Users/test/lib/python2.7/site-packages/MeCab.py", line 22, in swig_import_helper
_mod = imp.load_module('_MeCab', fp, pathname, description)
ImportError: dlopen(/Users/test/lib/python2.7/site-packages/_MeCab.so, 2): Symbol not found: __ZN5MeCab11createModelEPKc
Referenced from: /Users/test/lib/python2.7/site-packages/_MeCab.so
Expected in: dynamic lookup
也许 RUBY 用户有同样的错误。 http://www.sssg.org/blogs/naoya/archives/2183
但我不知道 RUBY。 所以我不明白他们的固定解决方案。
请帮帮我~!
【问题讨论】:
-
从您提供的链接中,Naoya 在构建 ruby-mecab 绑定时遇到了错误,因为找不到 mecab 库本身。他必须破解
extconf.rb文件以调用mecab-config --libs-only-l以确保找到mecab 库。你在运行setup.py时有没有遇到任何错误? -
当我命令“python setup.py install”时,我没有错误。我在ubuntu中试过这个程序,没有问题。这是个好工作。这个问题只是在mac..