本机为windows7系统,Oracle VM VirtualBox虚拟机安装ubuntu16.04。
安装Theano,Tensorflow和keras框架
1. 安装gfortran,后面编译过程中会用到
sudo apt-get install gfortran
2. 安装blas,Ubuntu下对应的是libopenblas,其它操作系统可能需要安装其它版本的blas——这是个OS相关的。
sudo apt-get install libopenblas-dev
3.安装lapack,Ubuntu下对应的是liblapack-dev,和OS相关。
sudo apt-get install liblapack-dev
4. 安装atlas,Ubuntu下对应的是libatlas-base-dev,和OS相关。
sudo apt-get install libatlas-base-dev
5. 安装numpy
sudo pip install numpy
6. 安装scipy
sudo pip install scipy
7.安装Theano
pip install Theano
8. 安装Tensorflow
pip install tensorflow
9.安装keras
pip install keras
对安装的Keras进行测试:
$python
>>>from keras.models import Sequential
Using Tensorflow backend.
>>>
以上是针对python2.7安装,会简单一点,对于python3.5可能会出现错误
所以,安装numpy、scipy时,可以使用下列命令:
sudo apt-get install python3-numpy
sudo apt-get install python3-scipy
之后继续安装Theano,Tensorflow和keras
sudo pip3 install Theano
sudo pip3 install tensorflow
sudo pip3 install keras
成功!