参考:http://deeplearning.net/software/theano/install_ubuntu.html
https://blog.csdn.net/u013786021/article/details/78370138
1.安装anaconda
查到ubuntu系统中自带的python是2.7,所以找与之匹配的anaconda。在https://repo.continuum.io/archive/index.html中下载Anaconda2-5.1.0-Linux-x86_64.sh
终端中:
bash Anaconda2-5.0.1-Linux-x86_64.sh
,按enter和yes,存储路径为默认的home/(用户)/anaconda2,就存到默认路径就好
装完后检查是否成功:
conda --version
若报错可能是PATH问题,参考https://blog.csdn.net/xianglao1935/article/details/80510494
进入python ,若版本上有Anaconda信息则成功
再
import numpy
import scipy
检查依赖包是否装好
我还按照官方教程(第一行链接),安装了parameterized
pip install parameterized
2.安装theano
conda install theano
按y继续。如果网不好会报什么protocol错,不行就重复再装,直到装成
进入python, import theano 检验。可能会报MKL版本2018问题或改MKL_THREADING_LAYER=GNU 错。
解决:退出python,在终端usrname@主机名: 输入指令
gedit ~/.bashrc
打开.bashrc 修改:在最后加上一行 export MKL_THREADING_LAYER=GNU
保存后终端执行下面这行,执行.bashrc内容修改保存
source ~/.bashrc
再进python ,import theano检验
3.安装keras
按照第二行的链接即可完成