从'statsmodels.tsa.regime_switching._hamilton_filter'中导入'shamilton_filter_log'时出错,

问题描述 投票:0回答:1

[我试图从python中的statsmodels(link description here)编译MarkovSwitching.py,但出现以下错误,

ImportError: cannot import name 'shamilton_filter_log' from 'statsmodels.tsa.regime_switching._hamilton_filter'  (C:\Users\myuser\Anaconda3\lib\site-packages\statsmodels\tsa\regime_switching\_hamilton_filter.cp37-win_amd64.pyd)

而且我不知道如何解决这个问题。此外,我使用''pip install statsmodels --upgrade''升级statsmodels,但是不起作用。

我不知道如何解决此问题,欢迎您提供任何帮助!

谢谢!

python python-3.x statsmodels markov-models
1个回答
0
投票
似乎您已经通过Conda或pip安装了Statsmodels v0.10,然后下载了markov_switching.py的开发版本。开发版本具有v0.10没有的新功能,这是我对为什么会收到错误的猜测。

您可以尝试使用pip install statsmodels==0.11.0rc1安装v0.11的候选发布。

© www.soinside.com 2019 - 2024. All rights reserved.