그래서 나는 Jupyter에서 hmmlearn을 작동 시키려고 노력하고 있으며 pip
을 사용하여 Hmmlearn을 설치하는 동안 오류가 발생했습니다. 이 solution을 시도했지만 작동하지 않았습니다.Pip이 제대로 설치되지 않음
pip
은 _hmmc 파일을 설치하지만 잘못되었습니다. 대신 이름
_hmmc.cp35-win_amd64
및 파일 extesion 대신 내가 그것을 가져올 코드를 실행하면, 나는이 오류 얻을 .c
의, .PYD
입니다있다 : pip
그냥 제대로 설치하지 않는 이유
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
나는 012을 사용하려고해도, 모르는
편집 : 그래서 문제가 무엇인지 알아 냈습니다. 내 활성 파이썬 환경 python 3.5, 수동으로 내 환경에 설치된 파일을 전송하는 것처럼, 내가 잘못된 버전을했기 때문에 실패했습니다. 나는 활성 파이썬 환경을 변경해야했다 : activate <my_enviroment name>
을 사용하면 다시 설치하기 위해 pip
을 사용할 수 있으며 이번에는이 시간이 걸렸다.
깨끗한'virtualenv' 안에 올바르게 설치되어 있습니까? – Danra
아나콘다를 사용하고 있지만, hmmlearn은 아나콘다에서 지원되지 않습니다. –