hmmlearn是在python上實現隱馬可夫模型的一個組件包,原先是在sklearn中的,后來被棄用而單獨分離出來。
首先安裝sklearn,最好下載setup.py的安裝包用命令行安裝,因為安裝hmmlearn的之候,需要sklearn.utils的arrayfuncs插件,arrayfuncs是一個.c文件,需要自己在安裝時重新編譯,而直接在官網下的.exe格式的scikit-learn是不會被裝上去的
?
用命令行安裝hmmlearn會有可能出現,“Unable to find vcvarsall.bat”錯誤,在網上搜了一下,一個有效的解決方法如下:
1. 首先安裝MinGW,在MinGW的安裝目錄下找到bin的文件夾,找到mingw32-make.exe,復制一份更名為make.exe;
2. 把MinGW的路徑添加到環境變量path中,比如我把MinGW安裝到D:\MinGW\中,就把D:\MinGW\bin添加到path中;
3. 打開命令行窗口,在命令行窗口中進入到要安裝代碼的目錄下;
4. 輸入如下命令就可以安裝了。
setup.py install build --compiler=mingw32
?
更多文章、技術交流、商務合作、聯系博主
微信掃碼或搜索:z360901061

微信掃一掃加我為好友
QQ號聯系: 360901061
您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對您有幫助就好】元
