Anaconda安装hmmlearn

in 百宝箱 Views: 5,346 s with 9 comments

在将一份python2.x的代码转到python3.6的时候发生的车祸现场。
主要也因为最近将整个python的开发和学习环境迁移到了Anaconda上,然后在遇到hmmlearn这个包的时候,发现Anaconda安装这个包好像翻车了很多人。
进入正题。

报错现场

from hmmlearn import hmm
Traceback (most recent call last):

  File "<ipython-input-10-8b8c029fb053>", line 1, in <module>
    from hmmlearn import hmm

ModuleNotFoundError: No module named 'hmmlearn'

于是去hmmlearn的github库去安装这个库,需要注意的是这个库不能直接pip install hmmlearn尝试安装,会报错说没有这个库的资源。
hmmlearn-Github给出的安装方法——

pip install -U --user hmmlearn

报错——
2017-10-05_164116.png
但是问题是我的Microsoft Visual C++ Build Tools是肯定安装好了的emmm……尝试了下按照它说的去下一个安装,结果提醒——
2017-10-05_164340.png
你问我会不会乖乖按照它说的来,我当然是拒绝的啊!谁都知道visual系的东西又难安又难卸的好嘛!
为了避免被这个小小的步骤拉到和他一样智障的地步然后被恶心死,决定去寻求轮子的帮助。

解决方案

  1. Unofficial Windows Binaries for Python Extension Packages下载最新的hmmlearn的64bit轮子文件。
  2. 然后进入Anaconda prompt进行安装。
  3. 安装whl文件的基本命令是
pip install whl文件的完整路径\whl文件名

我的完整安装命令是

pip install C:\Users\verazuo\Downloads\hmmlearn-0.2.1-cp36-cp36m-win_amd64.whl

成功安装。
2017-10-05_165146.png

最后再

pip list

看一下是不是真的安装上了。

回到环境里再次尝试import,没问题了。
2017-10-05_165457.png

「一键投喂 软糖/蛋糕/布丁/牛奶/冰阔乐!」

薇拉航线

(๑>ڡ<)☆谢谢老板~

使用微信扫描二维码完成支付

Comments are closed.
  1. river

    安装成功,非常感谢!!32个赞

    回复
  2. orz

    求分享 hmmlearn-0.2.1-cp36-cp36m-win_amd64.whl文件,那个链接下载这个文件显示404

    回复
    1. @orz

      我刚才试了下是可以下载的,你再检查一下?

      回复
  3. 909

    请问hmmlearn0.2.1在哪里下载呀?

    回复
    1. @909

      进入那个链接之后,需要ctrl + F查找hmmlearn找到它

      回复
      1. 909
        @左左薇拉

        感动得要哭了 终于好了 给博主一万个亲亲~~~

        回复
        1. @909

          哈哈恭喜,么么哒😘😘😘

          回复
    2. @909

      我是用的编译轮子的方式进行的安装:轮子下载地址:http://www.lfd.uci.edu/~gohlke/pythonlibs/,具体安装步骤在上面【2. 解决方案】处写了哦

      回复
  4. 喵喵喵

    拒绝在本地编译 python 包

    回复