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)
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