该问题是由于theano的安装损坏而引起的,与keras本身无关。
此错误似乎是由于theano安装版本中的冲突所致,正如对此相关问题的回答中所建议的那样。
一种简单的方法可以解决该问题,而无需摆弄已安装的版本以及
conda用作软件包管理器的所有内容,然后让它完成肮脏的工作。如果选择执行此操作,请注意,应该使用它管理所有python模块(即使使用最新版本,也可以
pip使用anaconda本身随附的软件包安装软件包)。
有关如何安装Anaconda的信息,请参阅官方文档。一旦设置了anaconda,您就可以简单地使用theano进行安装
condainstall theano。
在
conda与其他python安装隔离的环境中,with通常也很方便地安装某些特定应用程序所需的软件包,例如您的Keras,以便于维护。阅读相关文档以了解其工作原理。



