ubuntu安装tensorflow,keras,numpy对应的版本号处理的问题

     为了跑自己搭建的keras的模型,配了半天的环境,最后才发现自己的三者的版本对应不上,先上图表示自己的成功的版本

ubuntu安装tensorflow,keras,numpy对应的版本号处理的问题_第1张图片

   我的建议就是对应安装的版本号就根据以上的安装(版本号的小数也要一样),不要瞎折腾其他的版本了,浪费太多的时间了

我的电脑的配置

ubuntu安装tensorflow,keras,numpy对应的版本号处理的问题_第2张图片

1.下载anacoda

      清华的源,下载速度非常快。https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/

      本人选择的版本为Anaconda3-4.2.0-Linux-x86_64.sh

 2.安装anacoda

bash Anaconda3-4.2.0-Linux-x86_64.sh

   

安装完成后一般在主文件夹下存在anaconda3,并且安装了python3.5等工具

3.安装theano

1.cd anaconda3
2.cd bin
3.conda install theano

若是出现conda命令找不到的错误,则查看环境变量有没有修改,或者还没有重启

输入cmd

sudo  vi    ~/.bashrc

在文件的最后一行有没有以下文字,若是没有则添加

export PATH=~/anaconda3/bin:$PATH

重启环境变量

source ~/.bashrc

4.安装tensorflow

  输入cmd

 cd  anaconda3/bin

 pip  --default-timeout=1000   install keras==1.1.1

(注意等号后面不能有空格,否则识别不了,由于我的网速较慢,所以设置了min feedback time)

5.安装对应的版本的numpy

在安装tensorflow时候,会自动安装上numpy,但是发现是安装最新版本的,不是我所需要的版本,运行tensorflow时候会出现报错

ubuntu安装tensorflow,keras,numpy对应的版本号处理的问题_第3张图片

所以先把其卸掉

输入cmd

pip uninstall numpy

再重新安装

pip --default-timeout=1000 install numpy==1.15.4

6.安装keras

pip --default-timeout=1000 install keras==1.1.1

7.查看版本号

ubuntu安装tensorflow,keras,numpy对应的版本号处理的问题_第4张图片

 

 

你可能感兴趣的:(深度学习的环境配置,tensorflow,keras)