求解python hmmlearn 报错

下载了hmmlearn后,from hmmlearn import hmm
报错:

img

pip install hmmlearn -i https://pypi.tuna.tsinghua.edu.cn/simple/
安装后,随便从网上拷贝了个例子,没有问题,我本地python3.8.5


import numpy as np
from hmmlearn import hmm
 
states = ["box 1", "box 2", "box3"]
n_states = len(states)
 
observations = ["red", "white"]
n_observations = len(observations)
 
start_probability = np.array([0.2, 0.4, 0.4])
 
transition_probability = np.array([
  [0.5, 0.2, 0.3],
  [0.3, 0.5, 0.2],
  [0.2, 0.3, 0.5]
])
 
emission_probability = np.array([
  [0.5, 0.5],
  [0.4, 0.6],
  [0.7, 0.3]
])
 
model = hmm.MultinomialHMM(n_components=n_states)
model.startprob_=start_probability
model.transmat_=transition_probability
model.emissionprob_=emission_probability
seen = np.array([[0,1,0]]).T
logprob, box = model.decode(seen, algorithm="viterbi")

box2 = model.predict(seen)
print(model.score(seen))

img

看看是不是你自己代码的问题