我是 hmmlearn 的新手,正在尝试使用 Jupyter Notebook 来处理这个Gaussian HMM of stock data example。但是,当我运行以下代码时,出现错误。
from __future__ import print_function
import datetime
import numpy as np
from matplotlib import cm, pyplot as plt
from matplotlib.dates import YearLocator, MonthLocator
try:
from matplotlib.finance import quotes_historical_yahoo_ochl
except ImportError:
# For Matplotlib prior to 1.5.
from matplotlib.finance import (
quotes_historical_yahoo as quotes_historical_yahoo_ochl
)
from hmmlearn.hmm import GaussianHMM
print(__doc__)
错误如下:
---------------------------------------------------------------------------
ModuleNotFoundError Traceback (most recent call last)
<ipython-input-2-02bbde14d4d4> in <module>()
14 )
15
---> 16 from hmmlearn.hmm import GaussianHMM
17
18
ModuleNotFoundError: No module named 'hmmlearn'
我花了一段时间在互联网上搜索并试图找出为什么会发生这种情况。我已经确保我已经下载了依赖项(scikit-learn、numpy 和 scipy),并且我已经通过 Windows cmd 和这里pip install -U --user hmmlearn
提到的运行了。但是,我不断收到同样的错误。我不确定这是否与我计算机上不同软件包的位置有关(我使用的是 Windows)。
有人对我可以尝试解决的问题有什么建议吗?(我的主要目标是能够设置 hmmlearn 以便我可以开始使用它来探索 HMM。)