centos 7安装SPAMS

本文提供了一个详细的SPAMS安装教程,适用于CentOS 7和Python 2.7环境。包括安装必要的依赖库numpy、scipy、BLAS+LAPACK+ATLAS等步骤,并指导如何从源码安装SPAMS。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

今天运行程序时提示import spams错误:不存在这个模块,按照以往的方法直接pip install spams,结果也提示没有对应版本,进了很多坑之后,终于搞定!其实真的很简单......

SPAMS(SPArse Modeling Software)是一个解决各种稀疏问题的优化工具箱。

安装环境:centos 7,python2.7。

1)在官方网站下载安装包

这是我下的版本spams-python-2.6.1,python 2.x和3.x都可以用

2)根据安装说明,首先要安装numpy,scipy,blas + lapack + atlas

numpy 和 scipy安装

pip install name

blas, lapack和atlas安装

先测试是否有对应的安装包

yum search name


确认有相应的安装包之后执行

yum install name*(*代表通配符,一次安装多个文件)


最后提示完毕即安装成功

3)安装SPAMS

解压

tar -xzvf spams-python.tar.gz

进入目录,我这里是spams-2.6.1

python setup.py(我感觉这两步应该差不多,但是我是走的两步,所以就列出来了)

python setup.py install

4)安装完成,切换到python下测试



                
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值