sudo python -m pip install --ignore-installed keras
sudo python -m pip install --ignore-installed tensorflow
安装完了之后import keras, 就报下面的错
Failed to load the native TensorFlow runtime. See https://www.tensorflow.org/install/install_sources#common_installation_problems
发现要满足macOS 10.12.6 (Sierra) 或更高版本,我的是10.11.6
解决
sudo pip install --upgrade https://storage.googleapis.com/tensorflow/mac/cpu/tensorflow-0.11.0rc0-py2-none-any.whl
用这种方式重新装了一遍,就可以用了。
但是上面的方式安装的tensorflow,在keras中使用add方法时会报错AttributeError: 'module' object has no attribute '_TensorLike'
,可能是tensorflow版本太低了。
最后安装1.9.0版本的是可行的。
sudo pip install tensorflow==1.9.0
网友评论