tensorflow跑程序的时候用到了keras,报错
ImportError: No module named 'keras'
就用pip安装了个keras
pip install --upgrade tensorflow (这是cpu版的安装命令,要是gpu版用这个pip install --upgrade tensorflow-gpu)
成功安装后用import keras检验是否可用
还是显示不能用ImportError: No module named 'keras'
打开conda list 发现已安装keras 2.3.1版 但还不能用
于是想到是不是tensorflow与keras的版本不匹配
查找了对应的版本https://docs.floydhub.com/guides/environments/
我的tensorflow版本是1.2 可是下载的keras默认最新版2.3.1 需要降到2.1.1
pip install keras==2.1.1
如果遇到版本低需要升级 就用下面这个命令
pip install --upgrade keras==2.1.1