私はJupyterでhmmlearnを動かそうとしていますが、pip
を使ってHmmlearnをインストールするときにエラーが発生しました。私はこれを試しましたsolution、しかしそれは動作しませんでした。ピップが正しくパッケージをインストールしていない
pip
は、_hmmcファイルをインストールしますが、正しくありません。代わりに、それは名前
_hmmc.cp35-win_amd64
とファイルextesionではなく、私はそれをインポートするには、コードを実行すると、私はこのエラーを取得.c
で、.PYD
ですがあります。
ImportError Traceback (most recent call last)
<ipython-input-1-dee84c3d5ff9> in <module>()
7 import os
8 from pyAudioAnalysis import audioBasicIO as aB
----> 9 from pyAudioAnalysis import audioAnalysis as aA
C:\Users\gover_000\Documents\GitHub\Emotion-Recognition-Prototype\pyAudioAnalysis\audioAnalysis.py in <module>()
15 import audioFeatureExtraction as aF
16 import audioTrainTest as aT
---> 17 import audioSegmentation as aS
18 import audioVisualization as aV
19 import audioBasicIO
C:\Users\gover_000\Documents\GitHub\Emotion-Recognition-Prototype\pyAudioAnalysis\audioSegmentation.py in <module>()
16 import sklearn
17 import sklearn.cluster
---> 18 import hmmlearn.hmm
19 import cPickle
20 import glob
C:\Users\gover_000\Anaconda3\envs\python2\lib\site-packages\hmmlearn\hmm.py in <module>()
19 from sklearn.utils import check_random_state
20
---> 21 from .base import _BaseHMM
22 from .utils import iter_from_X_lengths, normalize
23
C:\Users\gover_000\Anaconda3\envs\python2\lib\site-packages\hmmlearn\base.py in <module>()
11 from sklearn.utils.validation import check_is_fitted
12
---> 13 from . import _hmmc
14 from .utils import normalize, log_normalize, iter_from_X_lengths
15
ImportError: cannot import name _hmmc
pip
はちょうどそれを正しくインストールされませんなぜ私は012を使用しようとした場合でも、知りません
編集:問題が何であるかを把握しました。私のアクティブなpython環境はPython 3.5でした。私はインストールされたファイルを自分の環境に手動で転送していたので、間違ったバージョンがあったので失敗しました。 アクティブなPython環境を変更する必要がありました.activate <my_enviroment name>
を使用した後、もう一度インストールするにはpip
を使用してください。
きれいな 'virtualenv'の中に正しくインストールされますか? – Danra
私はanacondaを使用していますが、hmmlearnはanacondaでサポートされていません –