Mac 10.8.3 MeCab Python“;“未找到符号”;错误

Mac 10.8.3 MeCab Python“;“未找到符号”;错误,python,mecab,Python,Mecab,我安装了“” 及 >>导入MeCab 回溯(最近一次呼叫最后一次): 文件“”,第1行,在 文件“/Users/test/lib/python2.7/site packages/MeCab.py”,第26行,在 _MeCab=swig\u import\u helper() swig\u import\u helper中的文件“/Users/test/lib/python2.7/site packages/MeCab.py”,第22行 _mod=imp.load_模块(“MeCab”,fp,路径

我安装了“”

>>导入MeCab
回溯(最近一次呼叫最后一次):
文件“”,第1行,在
文件“/Users/test/lib/python2.7/site packages/MeCab.py”,第26行,在
_MeCab=swig\u import\u helper()
swig\u import\u helper中的文件“/Users/test/lib/python2.7/site packages/MeCab.py”,第22行
_mod=imp.load_模块(“MeCab”,fp,路径名,说明)
ImportError:dlopen(/Users/test/lib/python2.7/site-packages//\u MeCab.so,2):未找到符号:\uu ZN5MeCab11createModelEPKc
引用自:/Users/test/lib/python2.7/site-packages//u MeCab.so
应为:动态查找
也许RUBY用户也有同样的错误。

但我不认识鲁比。 所以我不明白他们的固定解决方案


请帮帮我~

当我试图在Mac OS X(约塞米蒂)上使用python3运行最新的mecab-python-0.996时,我遇到了同样的错误。但是多亏了下面的几页,通过重新构建库,我可以在我的应用程序中成功地执行“import-MeCab”(但在命令行上运行“python3-c“import-MeCab”时仍然会出现相同的错误)

$wget

$cd mecab-python-0.996

$vi setup.py(将python3的cmd2更改如下)

$ls./build

lib.macosx-10.6-intel-2.7   temp.macosx-10.6-intel-2.7
lib.macosx-10.10-x86_64-3.4 lib.macosx-10.6-intel-2.7   temp.macosx-10.10-x86_64-3.4    temp.macosx-10.6-intel-2.7
$python3 setup.py build

$ls./build

lib.macosx-10.6-intel-2.7   temp.macosx-10.6-intel-2.7
lib.macosx-10.10-x86_64-3.4 lib.macosx-10.6-intel-2.7   temp.macosx-10.10-x86_64-3.4    temp.macosx-10.6-intel-2.7

$sudo python3 setup.py install

当我试图在Mac OS X(约塞米蒂)上使用python3运行最新的mecab-python-0.996时,我遇到了相同的错误。但是多亏了下面的几页,通过重新构建库,我可以在我的应用程序中成功地执行“import-MeCab”(但在命令行上运行“python3-c“import-MeCab”时仍然会出现相同的错误)

$wget

$cd mecab-python-0.996

$vi setup.py(将python3的cmd2更改如下)

$ls./build

lib.macosx-10.6-intel-2.7   temp.macosx-10.6-intel-2.7
lib.macosx-10.10-x86_64-3.4 lib.macosx-10.6-intel-2.7   temp.macosx-10.10-x86_64-3.4    temp.macosx-10.6-intel-2.7
$python3 setup.py build

$ls./build

lib.macosx-10.6-intel-2.7   temp.macosx-10.6-intel-2.7
lib.macosx-10.10-x86_64-3.4 lib.macosx-10.6-intel-2.7   temp.macosx-10.10-x86_64-3.4    temp.macosx-10.6-intel-2.7

$sudo python3 setup.py install

在您提供的链接中,guy Naoya在构建ruby mecab绑定时出错,因为找不到mecab库本身。他必须破解
extconf.rb
文件来调用
mecab config--libs-only-l
,以确保找到mecab库。您在运行
setup.py
时是否遇到任何错误?当我命令“python setup.py install”时,没有错误。我在ubuntu上试过这个程序,没有问题。干得好。这个问题就在mac中。从您提供的链接来看,那个家伙Naoya在构建ruby mecab绑定时遇到了错误,因为找不到mecab库本身。他必须破解
extconf.rb
文件来调用
mecab config--libs-only-l
,以确保找到mecab库。您在运行
setup.py
时是否遇到任何错误?当我命令“python setup.py install”时,没有错误。我在ubuntu上试过这个程序,没有问题。干得好。这个问题只存在于mac中。。