使用pythons libghmm库导入恐怖主义
我已遵循安装GHMM库的步骤。但是,我仍然得到以下错误:使用pythons libghmm库导入恐怖主义,python,linux,import,importerror,hidden-markov-models,Python,Linux,Import,Importerror,Hidden Markov Models,我已遵循安装GHMM库的步骤。但是,我仍然得到以下错误: Python 2.6.6 (Apr 11 2011, 15:50:32) [GCC 4.4.4 20100726 (Red Hat 4.4.4-13)] on linux2 Type "help", "copyright", "credits" or "license" for more information. >>> import ghmm Traceback (most recent call last):
Python 2.6.6 (Apr 11 2011, 15:50:32)
[GCC 4.4.4 20100726 (Red Hat 4.4.4-13)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import ghmm
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "ghmm.py", line 112, in <module>
import ghmmwrapper
File "ghmmwrapper.py", line 25, in <module>
_ghmmwrapper = swig_import_helper()
File "ghmmwrapper.py", line 17, in swig_import_helper
import _ghmmwrapper
ImportError: libghmm.so.1: cannot open shared object file: No such file or directory
有什么想法吗?你是说
LD\u LIBRARY\u PATH
?或者LD_PRELOAD
(无路径)这是的副本,除非您想告诉我们您的问题有何不同。事实上,我正在回答这个问题。我按照答案的建议做了,即将LD\u PRELOAD\u PATH
设置为/usr/local/lib
,但这不起作用。这就是为什么我再次发布这个问题,看看是否还有其他解决方法。当你在解释器中导入ghmmwrapper时会发生什么?不需要回答,我已经解决了。我忘记运行ldconfig
:-)
% locate libghmm
/usr/local/lib/libghmm.a
/usr/local/lib/libghmm.la
/usr/local/lib/libghmm.so
/usr/local/lib/libghmm.so.1
/usr/local/lib/libghmm.so.1.0.0