Ubuntu16+python3.6.9环境下安装tensorflow+keras

1.更换国内源

如果是新装的虚拟机或者双系统 建议先执行以下命令 防止更换源后更新报错

sudo apt-get install libappstream4

备份源文件并打开

sudo cp /etc/apt/sources.list /etc/apt/sources_init.list  
sudo gedit /etc/apt/sources.list # 打开文件

使用gedit打开文档后,将下边的源复制进去,然后点击保存关闭。(此处为阿里源)

deb http://mirrors.aliyun.com/ubuntu/ trusty main restricted universe multiverse  
deb http://mirrors.aliyun.com/ubuntu/ trusty-security main restricted universe multiverse  
deb http://mirrors.aliyun.com/ubuntu/ trusty-updates main restricted universe multiverse  
deb http://mirrors.aliyun.com/ubuntu/ trusty-proposed main restricted universe multiverse  
deb http://mirrors.aliyun.com/ubuntu/ trusty-backports main restricted universe multiverse  
deb-src http://mirrors.aliyun.com/ubuntu/ trusty main restricted universe multiverse  
deb-src http://mirrors.aliyun.com/ubuntu/ trusty-security main restricted universe multiverse  
deb-src http://mirrors.aliyun.com/ubuntu/ trusty-updates main restricted universe multiverse  
deb-src http://mirrors.aliyun.com/ubuntu/ trusty-proposed main restricted universe multiverse  
deb-src http://mirrors.aliyun.com/ubuntu/ trusty-backports main restricted universe multiverse 

更新源与软件

sudo apt-get update
sudo apt-get upgrade

2.安装python必备环境

此处针对python3.6.9 若为python2.7请自行修改对应指令

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

3.pip安装tensorflow及keras(采用阿里源)

先安装tensorflow所需环境(注意 此处numpy需要与tensorflow版本对应 本文numpy==1.16.0 tensorflow==1.14.0 详见https://blog.csdn.net/xinjieyuan/article/details/103738396)

numpy与tensorflow对应版本

sudo pip3 install -i http://mirrors.aliyun.com/pypi/simple --trusted-host mirrors.aliyun.com  numpy==1.16.0
sudo pip3 install -i http://mirrors.aliyun.com/pypi/simple --trusted-host mirrors.aliyun.com  scipy matplotlib scikit-learn spyder h5py pandas

再安装tensorflow与keras

sudo pip3 install -i http://mirrors.aliyun.com/pypi/simple --trusted-host mirrors.aliyun.com  tensorflow==1.14.0
sudo pip3 install -i http://mirrors.aliyun.com/pypi/simple --trusted-host mirrors.aliyun.com  keras

安装结束后,再python3内调用 无报错即安装成功

import tensorflow
import keras

你可能感兴趣的:(Ubuntu16+python3.6.9环境下安装tensorflow+keras)