首先backend使用的是tensorflow1.9.0,由于最近在使用keras,因此需要安装一下keras.
由于安装时忽略了tensorflow与keras版本之间的对应关系,直接使用命令行安装的keras
sudo pip2 install keras
默认安装最新版本的keras 2.3.1,对应的是高版本的tensorflow,因此使用时出现下述错误:
Using TensorFlow backend.
Traceback (most recent call last):
File "mnist_test.py", line 8, in <module>
import keras
File "/usr/local/lib/python2.7/dist-packages/keras/__init__.py", line 3, in <module>
from . import utils
File "/usr/local/lib/python2.7/dist-packages/keras/utils/__init__.py", line 6, in <module>
from . import conv_utils
File "/usr/local/lib/python2.7/dist-packages/keras/utils/conv_utils.py", line 9, in <module>
from .. import backend as K
File "/usr/local/lib/python2.7/dist-packages/keras/backend/__init__.py", line 1, in <module>