首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >python hmmlearn中的导入错误

python hmmlearn中的导入错误
EN

Stack Overflow用户
提问于 2017-02-05 17:25:36
回答 1查看 1.1K关注 0票数 1

我正在尝试安装python hmmlearn库来构建连续的HMM。我已经安装了所有依赖项和来自GitHub的hmmlearn库。安装成功完成。

代码语言:javascript
复制
...
Processing dependencies for hmmlearn==0.2.1
Searching for scikit-learn==0.18.1
Best match: scikit-learn 0.18.1
Adding scikit-learn 0.18.1 to easy-install.pth file
Using /usr/local/lib/python2.7/dist-packages
Finished processing dependencies for hmmlearn==0.2.1

但是在python中,当我尝试使用以下命令导入GaussianHMM时

代码语言:javascript
复制
from hmmlearn.hmm import GaussianHMM

它给出了一些导入错误:

代码语言:javascript
复制
 Traceback (most recent call last):
 File "<stdin>", line 1, in <module>
 File "hmmlearn/hmm.py", line 22, in <module>
 from .base import _BaseHMM
 File "hmmlearn/base.py", line 13, in <module>
 from . import _hmmc
 ImportError: cannot import name _hmmc
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-02-05 17:39:07

问题出在hmmlearn/setup.py中,它没有将util作为子模块列出。

将此行添加到setup.py config.add_subpackage("utils")

代码语言:javascript
复制
@@ -18,7 +18,7 @@ def configuration(parent_package='', top_path=None):
         include_dirs=[numpy.get_include()],
         libraries=libraries,
     )
-
+    config.add_subpackage("utils")
     return config

 if __name__ == '__main__':
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42050419

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档