码迷,mamicode.com
首页 > 其他好文 > 详细

Centos6.5安装 scipy sciki-learn 一堆报错

时间:2016-03-02 20:19:18      阅读:415      评论:0      收藏:0      [点我收藏+]

标签:scipy   centos6.5   python扩展   

   最近给业务线安装python的扩展numpy,scripy,scikit-learn时,遇到了一堆报错,也走了一些弯路,费了好长时间,最好发现竟然是一个很简单的问题。

系统环境:Centos 6.5

Python: 2.7

  pip install numpy 很顺利,没有报错

  pip install scipy 一堆报错,报错大致如下

Installing scipy on redhat with error “no lapack/blas resources found”

然后就开始百度,说是手动安装 lapack,atlas包

下载了源码包,按照文档开始编译,编译 atlas竟然一堆报错,截图如下

技术分享尝试了所能找到的方法,依然报错

   偶然间看到一篇文章,如是说

  scikit-learn 的安装必须要几个包的支持, 一个是lapack, nose 和atlas ,不过安装需要配置好几个小时,还很容易出错,所以后来想了其他方法。我只是装个scipy, 没必要把整个atlas 包都装上,只需要下载相应的支持就可以,相应的支持就是 devel包,blas-devel lapack-devel atlas-devel,于是赶紧下载

wget http://mirror.centos.org/centos/6/os/x86_64/Packages/lapack-devel-3.2.1-4.el6.x86_64.rpm
wget http://mirror.centos.org/centos/6/os/x86_64/Packages/blas-devel-3.2.1-4.el6.x86_64.rpm
wget http://mirror.centos.org/centos/6/os/x86_64/Packages/texinfo-tex-4.13a-8.el6.x86_64.rpm
wget 
后面两个是其相关依赖包。
yum localinstall *.rpm

之后 

pip install scipy   成功了
pip install scikit-learn 也OK了
好了,大功告成!在python中测试一下:
>>>import sklearn
>>>import scipy   没有报错,安装成功。


本文出自 “xg” 博客,请务必保留此出处http://xg2007524.blog.51cto.com/869106/1746794

Centos6.5安装 scipy sciki-learn 一堆报错

标签:scipy   centos6.5   python扩展   

原文地址:http://xg2007524.blog.51cto.com/869106/1746794

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!