Linux下安装theano

Posted vv鱼儿vv

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux下安装theano相关的知识,希望对你有一定的参考价值。

 

http://deeplearning.net/software/theano/install_ubuntu.html#install-ubuntu

以上链接为官网安装教程 

 

在ubuntu中安装theano相对于在window上安装简单很多。

如果你是Ubuntu 16.04系统

安装流程如下:

sudo apt-get install python-numpy python-scipy python-dev python-pip python-nose g++ libopenblas-dev git
sudo pip install Theano

# cuda 7.5 dont support the default g++ version. Install an supported version and make it the default.
sudo apt-get install g++-4.9

sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-4.9 20
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-5 10

sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-4.9 20
sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-5 10

sudo update-alternatives --install /usr/bin/cc cc /usr/bin/gcc 30
sudo update-alternatives --set cc /usr/bin/gcc

sudo update-alternatives --install /usr/bin/c++ c++ /usr/bin/g++ 30
sudo update-alternatives --set c++ /usr/bin/g++

# Work around a glibc bug
echo -e "\n[nvcc]\nflags=-D_FORCE_INLINES\n" >> ~/.theanorc

 

如果你是Ubuntu 11.10 到 14.04版本

安装流程如下:

sudo apt-get install python-numpy python-scipy python-dev python-pip python-nose g++ libopenblas-dev git
sudo pip install Theano

如果你的版本是Ubuntu 11.04

安装流程如下:

sudo apt-get install python-numpy python-scipy python-dev python-pip python-nose g++ git libatlas3gf-base libatlas-dev
sudo pip install Theano

以上安装是基于python2 的

 

在版本Ubuntu 14.04 上如果你想使用python3 请将上述的

sudo apt-get install python-numpy python-scipy python-dev python-pip python-nose g++ libopenblas-dev git

修改为:

sudo apt-get install python3-numpy python3-scipy python3-dev python3-pip python3-nose g++ libopenblas-dev git

 

 

 

使用下述代码验证python包有没有安装成功

  1. NumPy (~30s): 
    python -c "import numpy; numpy.test()"

     

  2. SciPy (~1m): 
    python -c "import scipy; scipy.test()"

     

  3. Theano (~30m):
     python -c "import theano; theano.test()"

     

 

以上是关于Linux下安装theano的主要内容,如果未能解决你的问题,请参考以下文章

Ubuntu 安装Theano

Windows下pycharm使用theano的方法

Python学习笔记windows下安装theano

Python学习笔记windows下安装theano

paper 52 :windows7环境下theano安装

AttributeError:模块'theano'没有属性'ifelse'