作者热门文章
- r - 以节省内存的方式增长 data.frame
- ruby-on-rails - ruby/ruby on rails 内存泄漏检测
- android - 无法解析导入android.support.v7.app
- UNIX 域套接字与共享内存(映射文件)
我收到这个错误:
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/usr/local/lib/python2.6/dist-packages/ghmm.py", line 112, in <module>
import ghmmwrapper
File "/usr/local/lib/python2.6/dist-packages/ghmmwrapper.py", line 25, in <module>
_ghmmwrapper = swig_import_helper()
File "/usr/local/lib/python2.6/dist-packages/ghmmwrapper.py", line 21, in swig_import_helper
_mod = imp.load_module('_ghmmwrapper', fp, pathname, description)
ImportError: libghmm.so.1: cannot open shared object file: No such file or directory
但是
root@ubuntu:~# sudo 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
为什么我会收到这个错误?我尝试添加
/usr/local/lib/
到我的 PYTHONPATH
但是没用。
最佳答案
PYTHONPATH
适用于 python 模块,不适用于系统库。
您可以将本地路径添加到您的系统:
/etc/ld.so.conf
/usr/local/lib
添加新行然后重新启动你的应用程序,它会工作。
如果你不想对你的系统做任何改变,你可以使用环境变量:
LD_PRELOAD_PATH=/usr/local/lib python <yourapp.py>
关于python - 导入报错ghmm库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9216059/
我正在尝试使用 GHMM library 训练隐马尔可夫模型 (HMM) .到目前为止,我已经能够为每个状态使用单个高斯训练离散模型和连续模型。 有关于如何做到这一点的很好的例子here . 但是,我
我正在尝试在 mac osx 上使用 python 2.7 上的 ghmm python 模块。我已经设法安装了所有东西,我可以在 python 环境中导入 ghmm,但是当我运行它时出现错误(来自
我是一名优秀的程序员,十分优秀!