Theano在CentOS 6 下的安装及GPU加速
2016-04-26 18:14
661 查看
系统版本:Red Hat 4.4.6-4
一. 未联网情况下,选择本地安装。
首先安装theano的依赖库,包括:
scipy-0.16.1
numpy-1.9.2
nose-1.3.7 (optional)
lapack-3.5.0
atlas-3.10.2
sklearn-0.16.1 (optional)
1. 安装blas, blas-devel, lapack, lapack-devel, atlas, atlas-devel
可以直接:yum install blas, blas-devel, lapack, lapack-devel, atlas, atlas-devel
ps: 若没有root权限,则需要依次将源码copy,执行 Python setup.py install
2. 安装numpy scipy
3. 安装theano
下载theano:https://github.com/Theano/Theano
解压 && pyhton setup.py install && pyhton setup.py develop
修改环境变量,在python中可以找到theano安装地址:
vi ~/.bashrc
增加:export PYTHONPATH=/usr/local/lib/python2.7/site-packages:$PYTHONPATH
source ~/.bashrc
二. 机器联网
第一步:yum install blas, blas-devel, lapack, lapack-devel, atlas, atlas-devel
第二步:pip install numpy, pip install scipy
第三步:pip install Theano
三.遇到的问题
import theano 时,有时会返回一些错误
问题1:fPIC问题
解决:重新安装Python,按如下方式编译:
问题2:gof问题
解决:安装了多个theano,查看 /usr/local/lib/python2.7/site-packages/下的文件,会发现多个版本的theano,保留一个即可。
PS:没有root权限
四. 个人认为有帮助的文章
http://blog.csdn.net/a6210575/article/details/46991937 http://www.cnblogs.com/lanxuezaipiao/archive/2012/10/21/2732864.html http://www.360doc.com/content/12/0322/18/6938655_196712249.shtml http://fhqdddddd.blog.163.com/blog/static/18699154201432844414757/
一. 未联网情况下,选择本地安装。
首先安装theano的依赖库,包括:
scipy-0.16.1
numpy-1.9.2
nose-1.3.7 (optional)
lapack-3.5.0
atlas-3.10.2
sklearn-0.16.1 (optional)
1. 安装blas, blas-devel, lapack, lapack-devel, atlas, atlas-devel
可以直接:yum install blas, blas-devel, lapack, lapack-devel, atlas, atlas-devel
ps: 若没有root权限,则需要依次将源码copy,执行 Python setup.py install
2. 安装numpy scipy
3. 安装theano
下载theano:https://github.com/Theano/Theano
解压 && pyhton setup.py install && pyhton setup.py develop
修改环境变量,在python中可以找到theano安装地址:
vi ~/.bashrc
增加:export PYTHONPATH=/usr/local/lib/python2.7/site-packages:$PYTHONPATH
source ~/.bashrc
二. 机器联网
第一步:yum install blas, blas-devel, lapack, lapack-devel, atlas, atlas-devel
第二步:pip install numpy, pip install scipy
第三步:pip install Theano
三.遇到的问题
import theano 时,有时会返回一些错误
问题1:fPIC问题
解决:重新安装Python,按如下方式编译:
./configure --enable-shared --prefix=/usr/local make make install
问题2:gof问题
解决:安装了多个theano,查看 /usr/local/lib/python2.7/site-packages/下的文件,会发现多个版本的theano,保留一个即可。
PS:没有root权限
四. 个人认为有帮助的文章
http://blog.csdn.net/a6210575/article/details/46991937 http://www.cnblogs.com/lanxuezaipiao/archive/2012/10/21/2732864.html http://www.360doc.com/content/12/0322/18/6938655_196712249.shtml http://fhqdddddd.blog.163.com/blog/static/18699154201432844414757/
相关文章推荐
- centos6.7 mini ambari hadoop
- window的vnc客户端无法访问Linux服务端的问题之一
- Linux C程序设计的一些小技巧
- linux:指令与档案的搜索
- linux:问题
- Linux下chkconfig命令例子与参数详解
- CentOS中查看物理CPU信息的方法
- linux C语言获取本机ip地址
- linux /etc/profile 对空格敏感。。。。
- linux软件包管理
- centos7 开启防火墙端口 firewalld
- 2016-4-26 linux 分布式框架以及相关模型
- windows环境开发yii上传程序至linux服务器时程序运行结果不一致的问题
- Linux命令之ifconfig命令
- Linux JDK 安装
- (OK) INSTALL CORE on Fedora 23 or CentOS 7
- linux系统编程之进程(二):进程生命周期与PCB(进程控制块)
- Centos7安装配置NFS服务和挂载
- 如何在CentOS 7.x中安装OpenERP(Odoo)
- linux sed命令详解