关于python包不能安装问题(statsmodels、sklearn、matplotlib)

来源:互联网 发布:淘宝双11报名 编辑:程序博客网 时间:2024/05/18 20:10

本人做机器学习,需要安装statsmodels、sklearn、matplotlib这些包,但是开始在python2.7环境下,matplotlib包安装后一直出现错误,可能是因为版本不对,接着转向python3.6.

到python3.6环境下matplotlib包很好安装,直接用pip命令即可:pip install matplotlib

但是在3.6环境下statsmodels包一直安装不上,查阅网上很多博客,说是因为下载源很多版本不同,导致不兼容,需要手动安装指定版本的包。

找了一些资源,然后发现一个博主提供一个网站http://www.lfd.uci.edu/~gohlke/pythonlibs/包含很多python包,应有尽有。

开始我就到该网址随便下载一个64位的statsmodels包到本地安装,但是出错:statsmodels-0.8.0-cp27-cp27m-win_amd64.whl is not a supported wheel on this。


于是又网上查找解决办法,最终发现原因,是下载包和本地python不兼容,需要查看本机pip等可以用方法:在shell中输入import pip; print(pip.pep425tags.get_supported())可以获取到pip支持的文件名还有版本,我这里如下:

[('cp36', 'cp36m', 'win32'), ('cp36', 'none', 'win32'), ('py3', 'none', 'win32'), ('cp36', 'none', 'any'), ('cp3', 'none', 'any'), ('py36', 'none', 'any'), ('py3', 'none', 'any'), ('py35', 'none', 'any'), ('py34', 'none', 'any'), ('py33', 'none', 'any'), ('py32', 'none', 'any'), ('py31', 'none', 'any'), ('py30', 'none', 'any')]

我的本机python3.6是32位的,需要下载statsmodels-0.8.0-cp36-cp36m-win32.whl,然后在本地安装,就successfully installed了。

手动安装可以在输入pip install 后直接把包文件拖到命令行中,文件就会包含路径复制过来


阅读全文
1 0
原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 掐喉咙那会痒会咳嗽怎么办 掐到婴儿脖子了怎么办 孩子胳膊不小心烫破皮了怎么办 孩子嘴角磕破了怎么办 电话不小心拒接了怎么办 手机微信不小心碰到语言英文怎么办 手机微信不小心碰到英文说话怎么办 不小心碰到宝宝卤门怎么办 不小心碰到婴儿头顶囟门怎么办 重要部位被踢了怎么办 吃了带刺的葡萄怎么办 小孩子老是去厕所大便怎么办 家人偷了我的钱怎么办 小孩打闹踢到要害怎么办 腿上汗毛孔没开都是点点怎么办 脸蛋澡巾擦破了怎么办 婴儿后背用擦澡巾擦红了怎么办 搓澡皮肤搓破了怎么办 搓背搓的脖子红痒怎么办 上班迟到1个小时怎么办 想家想的都哭怎么办 想学手艺被骗学费怎么办 小腿肚后面筋和肌肉压痛怎么办 尿道囗和屁股眼中间长疮怎么办? 2个多月的宝宝蛋蛋上有个包怎么办 幼儿园睡觉自己摸下身玩怎么办 猫猫打喷嚏有透明液体怎么办 夏季穿运动鞋出了脚气怎么办 脚底长了刺瘊子怎么办 凉鞋前面踢破了怎么办 尖头鞋前面折了怎么办 月子里宝宝蛋蛋破皮怎么办 军人在训练时想上侧所怎么办 被白蚂蚁咬了怎么办 被蚂蚁咬了起包怎么办 脚踢了石头肿了怎么办 脚大拇指踢肿了怎么办 被骨头咯到了疼怎么办 被开水烫着了疼怎么办 鞋子上踩了口香糖怎么办 鞋底踩到口香糖干了怎么办